Permanently closed
Tokyo Japanese Steakhouse and Sushi Bar
- Japanese restaurant
- 175 S Nova Rd Ste 9, Ormond Beach, Florida, 32174
Find your next restaurant.
Previous recognition
#3 Restaurants in Ormond Beach, Florida
Permanently closed
#3 Restaurants in Ormond Beach, Florida