1127 Glendale Galleria, Glendale, California 91210 USA
Our Signature Spaghetti and Meatballs
Photo Credit: Yelp