Used to get takeout very often then food became very inconsistent, seemed like they got a new cook. Stayed away for a while, then decided to try again, still not good. So disappointing, I would not recommend.
Address: 2 Germonds Rd, New City, NY 10956-2858
Location: United States > New York (NY) > New City
Phone Number: +1 845-623-8726