Do you know if they have fish n chips?
Address: 873 New Loudon Rd, Latham, NY 12110, USA
John McMichael | Sep 3, 2019
Great fish & chips
Ray YETTO | Sep 3, 2019
Yes they do
Kathy Gurdak | Sep 3, 2019
Yes
Kimberly Jones | Sep 3, 2019
They do
S N (Sue) | Sep 3, 2019
Yes 90% sure
Thanks! Your answer is awaiting moderation.