Little Italy

Address: 
1329 NW, St Lucie W Blvd, Port St. Lucie, FL 34986, USA

A Taste of Italy in Every Bite! 

Delivery, Curbside Pickup, & Takeout

Under New Ownership