- #85 Most Liked - 317 Likes
Takara Steakhouse Sushi
Japanese -
Steakhouses -
Sushi Bars
1335 US-1, Vero Beach, FL
Order Online
Delivery Services:
Mon: | 12-9:30pm |
Tue: | 12-9:30pm |
Wed: | 12-9:30pm |
Thu: | 12-9:30pm |
Fri: | 12-9:30pm |
Sat: | 12-9:30pm |
Sun: | 12-9:30pm |