Calgary Momo House
Dumplings
Calgary Momo House is a restaurant specializing in momos and dumplings. They offer lunch and dinner options, serving Asian and Nepalese cuisine.
Location
Best places nearby
The highest rated places close to Calgary Momo House.
Local restaurants nearby
4310 104 Avenue NE #2150, Calgary, AB T3N 1W2, Canada



