La Piazza | Italian Restaurant & Bar

Italian restaurant · 35 Abbitt St, Roxboro, NC

Hours

More food in Roxboro, NC · Italian Food in Roxboro