Italian restaurant · 2011 W Spring Creek Pkwy #1000, Plano, TX
Delivery · Dine-In
More food in Plano, TX · Italian Food in Plano