Leto Bistro II is a kebab shop known for its delicious döner and offering falafel.