Char Siu Bao Chā Shāo Bāo Restaurants in Istanbul
Show restaurants on map
4.4
Menu
4.4
Menu
City: Istanbul, 34710 Kadıköy/İstanbul, Şevki Bey Sk. No: 42 44, Caferağa, Türkiye, Istanbul, Turkey
"Frankly, the best gyoza on both sides of Istanbul"
Feedback
These reviews refer only to the mentioned ingredients.