Skip to main content

Megumi Hibachi Express

restaurant · chinese restaurant · Indianapolis, IN

Address
4030 S Emerson Ave, Indianapolis, IN 46203
Phone
(317) 791-5118
Website
chinagourmettogo.com
Where
39.7082, -86.0831

Search Hominin for Megumi Hibachi Express

Other restaurants nearby

More in Indianapolis