Amardeen

restaurant in University City, La Jolla

Phone: (858) 404-1395

Website: www.amardeencafe.com

Address: 8915 Towne Centre Dr Ste 103