As rated by the community
great place to eat. extremely caring staff. wonderful food
Yes
Excellent food and they have a separate area for gluten free foods.