Lupi Italian Restaurant

restaurant in Bird Rock, La Jolla

Phone: (858) 454-6421

Website: lupivinocucina.com

Address: 5518 La Jolla Blvd