Royal Restaurant Cafe

296 N. Front St.
New Bedford
Massachusetts
United States