NINE - TEN

restaurant in Draper Villas, La Jolla

Phone: (858) 964-5400

Website: www.nine-ten.com

Address: 910 Prospect St