5620 MacDonald Ave, Key West, Florida 33040 USA
Looks like a typical Italian trattoria.
Photo Credit: Yelp