Get directions to: Royal Restaurant Ii, New Bedford, MA
Restaurant address: 123 Macarthur Dr New Bedford, MA 02740, USA
Restaurant: Royal Restaurant Ii