Restaurants - San Diego, California, United States
Lips - San Diego is a restaurants company based out of 3036 EL CAJON BLVD, San Diego, California, United States.