I love this place. Food is great. Price is right. The mini donuts are addictive. The pastas are fresh and so tasty. Family friendly. Nice patio. Don't be fooled by other reviews. Just note: you need to order your food at the counter, then the friendly staff will deliver it to your table. If you sit at a table without ordering, you won't get food!