Rico's Subs & Pizza is a family-owned pizzeria on East Washington Street in North Attleborough that makes both subs and pizza from scratch. The kitchen works with fresh, high-quality ingredients across their menu. They're open late most evenings, closing at 10 PM Monday through Saturday, and at 10 PM on Sunday as well.