Hawaiian Restaurants

Huli Huli

Address: 26 W Olentangy St, Powell, OH 43065