Still Life Cafe

135 South Edwards, Independence CA

(760) 878-2555

Location