Tostçu Efe is a fast food restaurant specializing in toasted sandwiches, particularly Ayvalık and bazlama varieties. Credit card payments are accepted.