Review of Hiro 88

17664 Welch Plaza, Omaha, NE 68135

Overall Rating

Review


I've had take out and dined in. The food was delicious. I've never had any problems with cross contamination.

Updated 6 years ago

Celiac