JavaScript is not enabled.
The Best Sushi in town - Review by Joanne w | Osaka Japanese Steak House

Osaka Japanese Steak House

Claim

The Best Sushi in town 8/24/2006

I still think it is better than Masa anyday more
SPRING SALE!!!:
20% OFF all yearly plans
Use spring at checkout. Expires 6/30/2018