"Quick and efficient. Always had my drink ready to be picked up within the estimated window for your order to be ready. Great location however I feel they might close due to that store being the only one open in that plaza."
Phone: +17188311323
Address: 1596 Union Tpke, 11040, New Hyde Park, United States
City: New Hyde Park
Dishes: 0
Amenities: 2
Categories: 5
Reviews: 5