Location & Hours
Momo Cha is located at Detroit Shipping Company in Midtown, Detroit, serving home-style Nepalese dumplings and snacks.
We’re located inside Detroit Shipping Co!
Check out other food vendors, grab a beer or coffee, check out the rotating art galleries and even catch some live music!
Free street parking and bike racks. Valet parking on weekends.
Momo Cha @ DSC
474 Peterboro St
Detroit MI 48201