Evening view at Lu-Lu's Kiss drive in restaurant - Key West, Florida.

Evening view at Lu-Lu's Kiss drive in restaurant - Key West, Florida.