Location
Sakura Japanese Hibachi & Sushi
CLOSED NOW
732 N Main St, Rushville, IN 46173
7659381883
Hours of Operation (Takeout)
Monday - Sunday
Closed
Order Online
View Menu