Delaware Plaza
Award Winning ShaliTM Lunch Buffet
served M-F 11:30-2:30; Sat & Sun 12-3
Free Delivery Available
Open: Mon. - Fri. 11:30am - 10pm
Sat. & Sun. 12noon - 10pm
180 Delaware Avenue
Delmar, NY 12054