SELECT A LOCATION

China Max

681 Niagara Falls Boulevard, Amherst, NY 14226
(716) 833-8889

Pickup

Delivery

View MenuOrder Online