Logo, Red Pepper Chinese and Vietnamese Cuisine

(716) 831-3878
3910 Maple Road, Amherst, NY 14226
Location

Landmark:
Across the Street from the Boulevard Mall

Visit us in Amherst, New York, to sample one of our lovely dishes.