Location: 2216 South El Camino Real, Oceanside, CA 92054
Rating: 100/100
Phone:(760)722-7771
Category: Restaurants
Tags: Italian Restaurants