Ayvalık Tost Lara is a fast food restaurant specializing in Ayvalık tost, a Turkish pressed sandwich.