Italian restaurant · 222 E Jefferson St Suite 110, Phoenix, AZ
Dine-In
More food in Phoenix, AZ · Italian Food in Phoenix