Get directions to: Oriental Pearl, Framingham, MA
Restaurant address: 62 Water St Framingham, MA 01701, USA
Restaurant: Oriental Pearl