From Our Editors
If you're in the mood for spaghetti and meatballs, Elgin's Mangia Mangia serves up an Italian experience in the heart of Elgin.
Forget circling the block, Mangia Mangia has plenty of nearby parking options.
Dining at Mangia Mangia will set you back about $30 per person on average. Get ready to discover the colorful, flavorful world of Italian cooking at Mangia Mangia.