Greenspot Salad Company
LinkedIn Pintrest Facebook Twitter Google +

Greenspot Salad Company,

San Diego CA
Address: 9450 Scranton Rd Ste 112 (at Mira Mesa Blvd), San Diego CA 92121 / (858) 587-2585

Type: Restaurant

Cuisine: American Salad Bar Vegan Vegetarian