Café Italia Ristorante Makes Impressive Move to DowntownCafé Italia Ristorante Makes Impressive Move to DowntownFeed your soul with unlimited half-priced gift cards to Café Italia on Pleasant Street in New Bedford.GazelleGazelle