Asian Hibachi & Sushi
5893 IN-135, Greenwood
(317) 535-1881
Menu
Reserve
Restaurants in Greenwood, IN
Asian Hibachi & Sushi
5893 IN-135, Greenwood, IN 46143
(317) 535-1881