Rose Cafe

39055 Cedar Blvd #166 Newark CA 94560 USA

(510) 713-9188

Location