4141 NE 2nd Ave, Miami, Florida 33137 USA
This is from mid dining room looking out to the street.
Photo Credit: Yelp