Takeya Japanese Steak House and Sushi Bar
220 N Williamson Blvd, Ormond Beach, FL 32174, United States
Attractions Near Takeya Japanese Steak House and Sushi Bar
Restaurants Near Takeya Japanese Steak House and Sushi Bar
Hotels Near Takeya Japanese Steak House and Sushi Bar