2001 Biscayne Blvd, Miami, Florida 33137 USA
Huge indoor dining room with cupcakes blocking off tables to enforce social distancing.
Photo Credit: Yelp