Restaurant
Riccardi's Restaurant
9 locals recommend,
Location
901 Hathaway Rd
New Bedford, MA
Tips from locals
Located right across the street Riccardi's is a family friendly restaurant that provides both in house dining as well as take out.