Mamma Mia Restaurant

Lakeside 6, Pokhara, Nepal Phone: +977-61-534810 Cuisines: Italian

About

The attractive pizza is presented with an green olive at its centre. We could taste the fish, mushrooms, cheese, and crunchy crust, but not the sauce. The soft drinks are chilled and artfully poured. The staff is pleasant and friendly. The best of the Eagles and some Midwestern American blues in a bistro atmosphere. 

If you have been to Mamma Mia Restaurant, share your experience

Review this place