Lupi Italian Restaurant

Phone orders only

5518 La Jolla Blvd, La Jolla, CA 92037

$0 MinimumAre you the owner?
SliceRestaurants in La Jolla Lupi Italian Restaurant
Price: $$