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