Point of interest

black pepper

2 locals recommend

Tips from locals

Martin
July 8, 2015
Turkish food in a great little old square with several bars and shops
Location
Tai Xing Lu
Jing An Qu, Shang Hai Shi