11620 Carmel Mt. Rd., San Diego, CA, 92128
Based on 1 reviews.
What A Treat!
June 18, 2017
A bit more to pay but, the experience was well worth it. So comfy, perfect inside temperature, so so clean and chairs were the best! Great 'date' place and even better a great place to go by yourself and feel pampered.