1202 Simonton St, Key West, Florida 33040 USA
Photo Credit: Facebook/Camille's Restaurant
Claim copyright