Get directions to: Eurasia Deli & Chinese Take Out, Boxborough, MA
Restaurant address: 629 Massachusetts Ave Boxborough, MA 01719, USA
Restaurant: Eurasia Deli & Chinese Take Out