Villa Capri

restaurant in Verona, Del Mar

Phone: (858) 720-8777

Website: villacapriristorante.com

Address: 3870 Valley Centre Dr , #301