Station One Restaurant
396 ZhongShan West Rd., Jiaxing China
Station One Restaurant is a Malaysian, Asian, Thai, Indonesian, Vegetarian Friendly place is located in Jiaxing, Zhejiang. The address of Station One Restaurant is 396 ZhongShan West Rd., Jiaxing China.
If you want to go to the place or need any services, you can contact them directly. The phone number is +86 573 8286 1177,