Lalo's Ristorante Italiano
6100 Telegraph Rd, Ventura
(805) 765-4242
Recent Reviews
Order Online
You May Also Like
Marco's Pizza - 6120 Telegraph Rd A
Pizza, Chicken Wings
Cabo Beach Grill - 5968 Telegraph Rd
Grills, Mexican
Peking Restaurant - 5960 Telegraph Rd
Chinese
Restaurants in Ventura, CA
Lalo's Ristorante Italiano
6100 Telegraph Rd, Ventura, CA 93003
(805) 765-4242