Kebab shop known for its offerings. Prices are slightly higher.