Home > Stores > Eating & Drinking > Cocktail Bar & Pub > Alibaba’s Kebab House
Specialties of home-made Turkish food, such as kebabs, falafel, etc. But also pizza and other snacks.