IgoUgo

Pokhara Restaurants

Mamma Mia does not yet have a photo. Upload the first!

Mamma Mia

Lakeside, Pokhara, Nepal
  • #4 most popular
    Pokhara restaurant
  • Avg. User Rating:
    3 out of 5 stars

Nearby Restaurants

Lhasa Tibetan Restaurant
User Rating: 2 out of 5
German Bakery
User Rating: 2 out of 5
Fish Tail Lodge
User Rating: 2 out of 5
Bamboo Garden Restaurant
User Rating: 2 out of 5
Moondance Restaurant
User Rating: 2 out of 5

Popular Pokhara Hotels

Pun Hill Guesthouse
User Rating: 4 out of 5
Hotel Barahi
User Rating: 4 out of 5
Glacier Hotel Pokhara
User Rating: 4 out of 5
Tranquillity Lodge
User Rating: 3 out of 5
Fulbari Resort and Spa
User Rating: 3 out of 5

Mamma Mia Reviews

Have you visited the Mamma Mia in Pokhara? We're always looking for more Mamma Mia reviews and photos. Contribute yours today.

Mamma Mia

  • 3 out of 5 stars by Leesa from Brighton, United Kingdom
  • November 23, 2001
Quote: Great pizza...well, it's all relative after a couple of weeks in Nepal. The Nepali chef apparently worked in Italy for years. The happy hour cocktails were rather watered down though.

From journal Pokhara