Fry Momo Chicken Restaurants in Chicago
Show restaurants on map
4.6
Menu
4.6
Menu
City: Chicago, 727 W Maxwell St, Chicago I-60607-5016, United States
"My second visit and these tornado potatoes were crispy and savory. Not pictured but I had the cauliflower and potato masala. Spices on point and hint..."
Feedback
These reviews refer only to the mentioned ingredients.