Get directions to: Red Apple Chinese Restaurant, New Bedford, MA
Restaurant address: 139 Hathaway Rd New Bedford, MA 02746, USA
Restaurant: Red Apple Chinese Restaurant