Momo hub

1686 Lafayette street, Santa Clara, CA

About Momo hub

Momo hub is a Nepalese, and Indo-chinese resturant located at 1686 Lafayette street. Please come and try our authentic food from Nepal.
Features
  • Max Number of People for an Event: 1000