We have eaten here 3 times and every time has been great. Give it a try. Only one issue---I would love a bigger piece of lasagna. :-). Seriously, you have give this a try. Lets support a good family business.
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.