Ali Babba's Cave

restaurant in Torrey Pines, Del Mar

Phone: (858) 784-0515

Website: ajscave.com

Address: 10920 Roselle St 107-108