Dining and Drinking > Restaurant > Asian Restaurant > Japanese Restaurant
Address: 5261 Westpointe Plaza, Hilliard, OH, 43026
Category: Restaurants
Tags: #DiningandDrinking>Re
Listed on BizVoices