FL 268 exit Takeya Japanese Steakhouse & Sushi Bar Ormond Beach FL
Takeya Japanese Steakhouse & Sushi Bar exit 268 I-95 220 N Williamson Blvd, Ormond Beach, FL 32174 takeyasteakhouse.com (386) 615-7600
Takeya Japanese Steakhouse & Sushi Bar exit 268 I-95 220 N Williamson Blvd, Ormond Beach, FL 32174 takeyasteakhouse.com (386) 615-7600