Map & Directions - Megumi Hibachi Express, Sushi and Bubble Tea
View Menu
Megumi Hibachi Express, Sushi and Bubble Tea
5925 W Broadway, McCordsville, IN, 46055
(317) 589-4055 (Phone)
5925 W Broadway, McCordsville, IN, 46055
(317) 589-4055 (Phone)