Monte Vista Inn

32106 Ridge Rd
Dutch Flat, 95714
Reviews:
No review available for this restaurant

(530) 389-2333

American (Traditional)

Store is open now