Abstract:
As of January 2010, a popular West Omaha sushi restaurant will have two locations in the metro.
Hiro Sushi, located at 3655 N. 129th St., opened its doors in early July 2003 and has since offered a contemporary spin on Chinese and Japanese dishes as well as sushi....
Yummm
posted 11/13/09 @ 9:19 AM CST
but Hiro is the best and i cant wait for the new restaurent to open.