8909 20th St, Vero Beach, Florida 32966 USA
One side of the interior of Country Pride Restaurant.
Photo Credit: Yelp