Location: 2801 W Ave L, Lancaster, CA 93536
Phone:(661)943-2424
Category: Restaurants
Tags: Italian Restaurants, Food Delivery Services