No. But very reasonable, lots of specials for lunch and dinner!
I don't think so, but they have daily specials
There prices aren't ridiculous either way, but not sure.
I believe they do but I'm not 100% sure
Thanks! Your answer is awaiting moderation.