Sign in or  Join Judy's Book to contribute

True Italian Cuisine

Thursday, July 07, 2005
The heart of Little Italy is Mama Santa's - anyone can tell you that! It's a cozy little diner with small tables and dim lighting for ambience. The waiters and waitresses are always friendly, and their food is always cooked to perfection, with just the right amount of seasonings and spices. Their entire menu looks delicious, but their pasta is so delicious, I'm yet to try anything else! This is a nice romantic restaurant for dates, one everyone is sure to love.

More from Jen:

12305 Mayfield Rd.
Cleveland, Ohio 44101
(216) .23-1.9567

More Reviews