20 meters east of the Film and Television Center at the junction of Chongqing Road and Changdao Road
View on Map
What travelers say:
The environment is very good, the transportation is convenient, the location is good, the dishes are rich and colorful, the dishes are fast, the taste is good, praise!