Cafe Sole
Address:
1029 Southard St, Key West, FL 33040-7144
Phone:
(305) 294-0230
Payment:
Contact:
Email
Other Details:
Voted best food in the Florida Keys by Zagat Magazine! Come visit us for a taste of France that you will never forget!
Seafood
Other Businesses: