Restaurant Reviews from DiningGuide411.com
    Top : Latvia: Riga

Mamma Mia, Riga, Latvia










Mamma Mia
RaiĆ²a 21
Riga Latvia

Serves a range of pizzas and pasta named after Italian cities.


Price Range: moderate
Hours: Daily 10-23

Phone: (+371) 722 90 90