Eating Japanese Steakhouses Sushi at Takeya Japanese Steak House and Sushi Bar restaurant in Ormond Beach, FL.

Feedback

Do you manage or own Takeya Japanese Steak House and Sushi Bar?

Yes