MMM excellent Food !!! I especially enjoyed their remarkable sweet Tomato salad. Wow, they were very Sweet & Delicious, just like garden tomatoes. The waiter told us that they were called ""Ugly Tomatoes"" purchased from an Italian Store in Fairview, called Dante's...never had such wonderful tomatoes ever in my life. The Tilapia fish was also very tasty, accompanied by a glass of fine Italian wine. What a fine Italian restaurant !
Pros: friendly service, reasonable prices, Nice Menu
more