Riccardi's Restaurant

901 Hathaway Rd, New Bedford, MA

Menu (As of 11/1)

Riccardi's Restaurant: hours and how to order