Kebab shop known for charcoal-grilled items, including burgers. A Clifton landmark.