"We went for dinner after a visit to Key West in the Lorelei , snow crabs. The food and beverage cabinets were ok, the service friendly and fast. I can recommend the restaurant in the evening at sunset."
Phone: +13056642692
Address: 96 Madeira Rd, 33036, ISLAMORADA, United States
City: ISLAMORADA
Dishes: 9
Amenities: 13
Categories: 5
Reviews: 1286