Current version: 1.0, last update: 8 years ago
First release : 03 Feb 2015
App size: 7.28 Mb
88 China is one of the top rated Chinese restaurant in St Louis.
It has been serving St Louis with affordably priced Chinese cuisine.
Now you can install 88 China mobile app and place your takeout orders and delivery.