Menu

Stewart's Shops in Delmar

624 Delaware Ave, 12054 - Get directions
3 Reviews9.2

Menu Stewart's Shops

How to get to Stewart's Shops

Address

+1 518-439-3280

624 Delaware Ave, 12054
Get directions

Follow Us

Opening Time

Sunday - 4:30AM-11PM
Monday - 4:30AM-11PM
Tuesday - 4:30AM-11PM
Wednesday - 4:30AM-11PM
Thursday - 4:30AM-11PM
Friday - 4:30AM-11PM
Saturday - 4:30AM-11PM

Services

  • Outdoor seating Outdoor seating
  • Wheelchair accessible Wheelchair accessible
  • No delivery No delivery

Related to Stewart's Shops

9.2 Based on 3 reviews
Google
9.2
10.0/10 Rating average Published 2 years ago | Google

balls of cream in my mouth

10.0/10 Rating average Published 2 years ago | Google 5 months ago

Loved my trip there! They were so nice and they remembered me on my next visit! They gave great ice cream shakes! Wish I can work there someday! I’d give it a 10/10!

8.0/10 Rating average Published 2 years ago | Google 8 months ago

Quick and convenient shop, ice cream is great, and the staff are always friendly and welcoming.