Where'd you like to go?
Enter
My Profile
Edit your profile
Close session
Write an opinion
Publish

2 reviews of Mama Roma

Mama Roma Restaurant

This Italian chain has 12 different restaurants located throughout St. Petersburg. The one where I ate had a covered terrace, and inside you can enjoy spacious lounges while watching the chef continuously preparing pizzas. It is highly recommended.

Excellent
+2
See original
Have you been here?
Add your opinion and photos and help other travelers discover

Information about Mama Roma

Links to Mama Roma