Dining and Drinking on the Princes' Islands - Directory
Rest Café Elfaro
Address: Heybeliada, Ayyıldız Cad. No: 18
Phone: +90 216 351 92 72
Fax: +90 216 351 86 91
Total Capacity: 200
Closed Area Capacity: 50
Open Area Capacity: 150
Services: Air-conditioning
Meeting, Catering Services
Internet – Wi-fi (free )
Pets allowed