Review of Hiro 88

17664 Welch Plaza, Omaha, NE 68135

Overall Rating

Review


My celiac girlfriend never has gotten sick here. Safe and nice place to eat.

Celiac friendly?

Yes

Updated 6 years ago

Celiac