Middle Eastern
Sultan Turkish Restaurant
Sultan is a halal Turkish restaurant in Shanghai. The menu is gigantic — mezze, grilled meats, kebabs, and desserts, they have it all.
Tajine Moroccan Restaurant
Located on the Bund in Shanghai, Tajine Moroccan Restaurant is a halal restaurant that specializes in authentic Moroccan cuisine.
Eli Falafel (Yanping Road)
Eli Falafel is a Lebanese halal restaurant in Shanghai. Mezze, grilled meat platters, whole fish, and the best stuffed dolmas in the city.
Eli Falafel (Shanghai Centre)
Eli Falafel is a Lebanese halal restaurant in Shanghai. Mezze, grilled meat platters, whole fish, and the best stuffed dolmas in the city.
1001 Nights
Founded in 2000, 1001 Nights Restaurant is one of Shanghai’s longest-established venues for authentic halal Arab cuisine. The…
Pasha Turkish Restaurant
Pasha is a stylish Turkish restaurant and steakhouse. Cold and hot mezze of herbed yogurts and roasted bone marrow, and kebabs, koftas, and shish.





