Get directions to: China Chef Restaurant, Batavia, NY
Restaurant address: 4152 West Main Street Road Batavia, NY 14020, USA
Restaurant: China Chef Restaurant