Momo restaurant · 370 Amherst St Unit 3, Buffalo, NY
Delivery
More food in Buffalo, NY · Momo in Buffalo