Tostçu Mami is a Turkish fast food and sandwich shop specializing in a variety of toasts, including generously filled options. They also offer waffles and, on specific days, liver dishes.