266 Ayvalık Tostçusu is a fast food restaurant specializing in Ayvalık toast, a Turkish specialty sandwich. Take-out and delivery options are available.