Rico's Italian Villa

save place
Photos (1)

Plane loader
Animated dots
Italian Family Restaurant
Phone: 805-984-3962
Have you been here? Share a tip or a photo with fellow travelers.
233 E Channel Islands Blvd, Port Hueneme, CA 93041, USA