Takeya Japanese Steak House 437 S Nova Road Ormond Beach FL United States
Phone: 386.615.7600 Accepts: Visa, MasterCard/Eurocard
Dress: casual
Parking: own parking lot
Accessibility: partially