Spa On The Plaza

201 Alvarado St, Monterey, CA 93940