3049 Alhambra St, Fort Lauderdale, FL 33304, USA
3049 Alhambra Street Fort Lauderdale Florida 33304 US
Known for its charming atmosphere, our trendy and popular eatery blends old and new to enhance the beauty of Fort Lauderdale’s beach, as you savor the unique and impeccably prepared flavors of American and Mediterranean specialties. Our world class cuisine and romantic Mediterranean ambiance make it a favored and anticipated destination. Experience an intimate meal inside our inviting dining rooms or enjoy the soft breezes as you dine at a scenic ocean view table on the patio of this beautifully restored historic home.