en
×
About Us
Contact Us
Guides
Articles
Vota
/
United States
/
California
/
Santa Rosa
/
Momo Man
Momo Man
Dumplings · Indian
Momo Man is a restaurant specializing in momos, a type of dumpling, and also offers Indian cuisine. They provide takeout and delivery services.
1750 Santa Rosa Ave, Santa Rosa, CA 95404, USA
Santa Rosa, United States of America
www.clover.com/online-ordering/momo-man-santa-rosa?srsltid=AfmBOor4pJhUjk3QmxmLNDmLsnt-RZ6rTqlB8I-ryaOwT7MgqzSRVE2K
Location
Vota recommends
What are you in the mood for?
Fast Food
185 places
American
148 places
Something else →
The ranking
Best Dumplings in Santa Rosa
2 places, none rated yet
See the full list →