Oishii Japanese Bistro Menu

8 N Liberty St #100, Powell, OH 43065


Know a great happy hour or special for this location?