About
About The Best Sichuan The Best Sichuan, a Chinese restaurant with typical Sichuan cuisine, located near Time Square at 47 W 39th Street, New York, NY10018, opened recently. The restaurant was renovated thoroughly according to a modern luxury medium sized restaurant in a metropolis. It is magnificent inside and outside. The Best Sichuan features first floor and second floor which can accommodate 110 peoples at the same time.