The best toasted Italian sub - Rico's Subs & Pizza - Tripadvisor
https://www.tripadvisor.com/ShowUserReviews-g41717-d858729-r155152985-Rico_s_Subs_Pizza-North_Attleboro_Massachusetts.html
WebMar 20, 2013 · Rico's Subs & Pizza: The best toasted Italian sub - See 17 traveler reviews, candid photos, and great deals for North Attleboro, MA, at Tripadvisor. Location: 460 E Washington St, North Attleboro, MA
Location: 460 E Washington St, North Attleboro, MA
DA: 7 PA: 27 MOZ Rank: 93