Fast food restaurants and stands
Ice Cream Shop
Ice Cream Shop is a charming establishment nestled in the heart of Astoria, NY, offering a delightful selection of handcrafted ice cream flavors to satisfy any sweet tooth. With a cozy atmosphere and friendly service, Ice Cream Shop provides a welcoming space for customers to indulge in delicious frozen treats and create lasting memories with loved ones.
Generated from their business information