Get directions to: Panda House, Marlborough, MA
Restaurant address: 46 Main St Marlborough, MA 01752, USA
Restaurant: Panda House