Location: 3210 Glendale Galleria, Glendale, CA 91210
Phone:(818)551-9103
Category: Restaurants
Tags: Italian Restaurants