New Mandarin Garden San Clemente
Address:
111 W Avenida Palizada Ste A, San Clemente, CA 92672
Phone:
(949) 492-7432
Cuisine:
Chinese
Restaurants,
Chinese
Other Businesses:
- The Shore at 201 Del Mar Ave, San Clemente, CA 92672
- At the Library Cafe at 243 Del Mar Ave, San Clemente, CA 92672
- The Cellar at 156 Avenida Del Mar, San Clemente, CA 92672
- Paradise Construction at 806 Avenida Pico, San Clemente, CA 92673
- 9 Style Sushi at 102 Avenida Victoria Ste E, San Clemente, CA 92672