Atilla Tost & Döner offers a menu of flavorful toasts and döner.