Entries in Auburn

Nectar Cafe - Vegetarian
Small, organic vegetarian cafe
948A Lincoln Way, Auburn, CA 95603 530-820-3314
Mon - Thu: 10am - 7pm Fri - Sat: 10am - 9pm Sun: closed