From Our Editors
If you're in the mood for spaghetti and meatballs, Charlottesville's Mamma Mia serves up an Italian experience in the heart of Charlottesville.
Worried about finding parking? Don't fret! Mamma Mia is located near plenty of options.
For those looking for an unbeatable bargain, Mamma Mia invites diners to enjoy all the yummy-ness they can handle without burning a hole in their wallet. Take a culinary tour of Italy when you sample the many deliciously unique dishes at Mamma Mia.