180 Delaware Avenue Delmar, NY 12304 Take Out. Some outdoor dining. Tuesday– Friday 11-9 Saturday 11-9 Until further notice Sunday: Closed Monday: Closed We are open for dining in , take out and curbside pick up. We also have outdoor seating. Phone: (518) 439–1000 **********************************************************************