Loru's Cafe

loru's cafe, 630 Ventura Blvd #1217, Camarillo, CA 93010, United States

(805) 388-2395

Location