9449 Collins Ave, Surfside, Florida 33154 USA
The Restaurant at the Grand Beach Hotel Surfside - Indoor Dining Area.
Photo Credit: Yelp