762 21st St, Vero Beach, Florida 32960 USA
Tempura Cheese Cake Tempura with Ice Cream
Photo Credit: Yelp