La Sosta is a sandwich shop known for its kebab and other street food options.