Location: 44343 Challenger Way, Lancaster, CA 93535
Phone:(661)945-2791
Category: Restaurants
Tags: Italian Restaurants