I used to go here with a family member after soccer practice for their baked potato. My partner had a bad experience last week here and won't eat their food any longer. I have had ok fast food meals a year ago but lately not so good.
Address: 104 Town Square Dr, Amsterdam, NY 12010-7544
Location: United States > New York (NY) > Amsterdam
Phone Number: +1 518-843-6981