Hours: 11 a.m.-2 p.m., 5 p.m.-10 p.m. Mon.-Fri.; 5 p.m.-10 p.m. Sat.
A family Italian restaurant with staying power, Mama Mia's has operated for more than 20 years in the same location. They brightened the interior and energized the menu, keeping the baked pasta standards, but upscaling with items like the tantalizing lobster-filled, saffron-kissed raviolis with baby spinach in a creamy Rosatella brandy sauce. Rebecca is the hot mama in the kitchen, and she has a smile that lights up the cozy dining room. You'll feel like family. No alcohol is served, but a spirits store two doors down offers grape expectations.
Payment Type: All Major Credit Cards, cash
Parking: Free, Lot Available
Reservations: Not Necessary