Oishi [restaurant decoration - coming soon] Oishi [店铺装修 暂不营业]

213 E State St, West Lafayette, IN