Mama Mia's

About

Mama Mia's. Located on Gogol between Ablai Khan and Panfilova (across from Dastarkhan grocery store) and the second Mama Mia is located on Tole Bi and Zharokova. Another pizza restaurant, but with a large assortment of fresh salads (a good place to go when you tire of carrots and potatoes in the winter time). A small, separate non-smoking section. For a change, stop in and order your dishes to go, then walk across the street to Dastarkhan to buy some sodas and pastries for dessert; then walk two blocks east on Gogol and eat in Panfilov Park.

If you have been to Mama Mia's, share your experience

Review this place