Restaurant
Mamma Mia
3 locals recommend
Tips from locals
(No joke, we like Italian restos :D). This one is known for its fair prices and good food. Pizzas, pastas, they have the normal ones, and special ones. Perfect if you're travelling on a budget!
Location
107 Parkstraat
Leuven, Vlaams Gewest