1335 US Hwy 1, Vero Beach, Florida 32960 USA
It's Takara Steakhouse for dinner in Vero Beach.
Photo Credit: Yelp