Selo'nun Yeri is a sandwich shop.