3647 W Hillsborough Ave
Ichiban Japanese Cuisine
2786 E Fowler Ave Ste A Tampa, FL
Kobe' Japanese Steak House
14401 N Dale Mabry Hwy Tampa, FL
Origami is the best sushi in Tampa. Call ahead during the week and they will reserve a table and prepare your food ahead of time for a quick lunch.
August 21, 2010
Origami Sushi Restaurant
If you've been to or used
Origami Sushi Restaurant, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.