Restaurant hero image

Peking Restaurant

5960 Telegraph Rd, Ventura, CA 93003