Search results
We did not find results for: shibuya japan restaurant.
Check spelling or type a new query.
We did not find results for: shibuya japan restaurant.
Check spelling or type a new query.
Phone: (352) 508-5140
227 E Main St Tavares, FL 32778 777.12 mi
Is this your business? Verify your listing
4.5 11 reviews
Food is amazing. We started with the Edamame Bean App adding the Kimchi Butter. They were bursting with flavor and I recommend you save any excess Kimchi Butter to drizzle over your sushi, which... More
Wow. Local business like Shibuya deserves to be supported. First off - one of the best sushi rolls I've ever had. Casually asked one of the sushi chefs what his favorite roll was. He listened to... More