Kebab shop offering a quick bite. Known for fresh and crispy falafel.