Yes.
Yes great quality food
Yes, yes they do, it is one of those places one can never be disappointed, great food, great service
Every day except Sunday, when they are closed.
I guess so didn't eat there on Monday
Thanks! Your answer is awaiting moderation.