Momotaro

4.4/516 Reviews$$$$
Japanese
+1-312-7334818

Address

820 W Lake St, Chicago, IL 60607
View on Map
Reviews
Some reviews may have been translated by Google Translate
4.4/5Very Good
All (16)
Latest
Positive (15)
Photos (11)
  • 1
  • 2
  • 3
  • 4

Restaurants Near Momotaro

Momotaro
Momotaro
4.4/516 Reviews
$$$$
Japanese
Momotaro Restaurant
Momotaro Restaurant
2.5/52 Reviews
$$$$
JapaneseOpen LateSpectacular Views
away
Chromium Nightclub
Chromium Nightclub
No reviews yet
$$$$
Bar/Bistro
away
Anna's Asian Bistro
Anna's Asian Bistro
4.3/54 Reviews
$$$$
away

Attractions Near Momotaro

Baseball Sculpture
Baseball Sculpture
4.3/510 Reviews
Statue/Sculpture
away
Museum of Holography,
Museum of Holography,
4.0/52 Reviews
Museum
away
Citicorp Center
Citicorp Center
4.3/54 Reviews
Modern Architecture
away
Old St. Patrick's Church
Old St. Patrick's Church
3.0/53 Reviews
Church
away