China 1 2703 NE Silver Springs Blvd Ocala FL United States
Takeout Only.
Phone: 352.867.8700 Alcohol: no alcohol served
Parking: own parking lot