180 Delaware Avenue Delmar, NY 12304 Take Out. Some outdoor dining. Tuesday– Thursday 11-9 Friday- Saturday 9-9 Until further notice Sunday: Closed Monday: Closed We are open for dining in. Social distancing is imperative for our safety and yours. Masks must be worn at all times except while eating. if you leave your table please put it back on. Welcome Back! Phone: (518) 439–1000