Location: 49906 Jefferson Street, Indio, CA 92201
Phone:(760)777-4055
Category: Restaurants
Tags: Italian Restaurants