Set a back from the main drag, Mama Rosa's is located in a quaint little ""house"" with excellent ambiance! The pizza and calzones are delicious and I have yet to find canolis close to those you can get here. Great for lunch or dinner!
Pros: Great Food, Good Parking, Good Value
Cons: Can't think of any!
more