Oishii Japanese Bistro
8 N Liberty St #100, Powell
(614) 987-6685
Menu
Restaurants in Powell, OH
Oishii Japanese Bistro
8 N Liberty St #100, Powell, OH 43065
(614) 987-6685