Skip to main content

Menya Goku

restaurant · japanese restaurant · Chicago, IL

Address
2207 W Montrose Ave, Chicago, IL 60618
Phone
(773) 942-6701
Website
menyagoku.com
Where
41.9613, -87.6842

Search Hominin for Menya Goku

Other restaurants nearby

More in Chicago

Menya Goku — restaurant in Chicago, IL | Hominin