Pita Kela: A restaurant specializing in pita dishes.