Phone: +19548355507
Address: 1850 SE 17th St. Suite 109, Fort Lauderdale, United States Of America, 33316-3050
City: Fort Lauderdale
Dishes: 12
Reviews: 1963
Website: http://www.market17.net
"Arguably the best restaurant in South Florida. The food is absolutely delectable. Majority of the menu is fresh organic food that is sourced from local farmers. The ambiance and service is exquisite."
All prices are estimates.
Fort Lauderdale, known for its boating canals and beaches, offers fresh seafood, Cuban influences, and Key lime pie, reflecting its coastal and multicultural heritage.