Momo dumplings at Kathmandu Momo House Surfers

Kathmandu Momo House and Bar is a small food stall located within the 8 Street Food Court in Caville Lane which runs between Orchid Avenue and Surfers Paradise Boulevard, right next to the Hilton Hotel Surfers Paradise. The specialty of the house …

Nepalese Dumplings at Kathmandu Momo House Surfers Paradise Read more »