Located on the caldera cliffs in the town of Fira, Franco's Restauarnt Bar in Santorini offers stunning sea and sunset views from the terrace dining area. Visitiors can enjoy cocktails and food while taking in the sweeping caldera views.
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.
Filter Reviews by Ratings