Location: 2948 Foothill Boulevard, La Crescenta, CA 91214
Phone:(818)248-5680
Category: Restaurants
Tags: Italian Restaurants