This was our first visit and we weren't disappointed. There is something for everyone on the menu, including an extensive vegetarian menu. The portions are generous and the prices very reasonable. Service is quick and slick. Very friendly staff. A real gem. We'll definitely be going back again soon.