Home
Location
Contact
Menu
Order Online
Order Online
123 Avenida Del Mar
San Clemente, CA 92672
(949) 361-8970
Welcome to Village Mediterranean Rim
Look forward to seeing you soon!
Village Mediterranean Rim location
SAN CLEMENTE
123 Avenida Del Mar
San Clemente, CA 92672
(949) 361-8970