Get directions to: Arthur Treachers Fish And Chips, Valley Stream, NY
Restaurant address: Green Acres Mall Valley Stream, NY 11581, USA
Restaurant: Arthur Treachers Fish And Chips