Get directions to: Cathay Hut Restaurant, Lewiston, ME
Restaurant address: 1134 Lisbon St Lewiston, ME 04240, USA
Restaurant: Cathay Hut Restaurant