İğdi Cafe is a fast food restaurant known for its Ayvalık toast and offering a variety of toast menu options.