Leyla Food & Drink is a sandwich shop offering Italian cuisine. They also serve salads, including vegetarian options.