Salad Shack in Flushing
(718) 380-2333
Salad Shack, located at 15405 Union Tpke, Flushing, NY 11367. We serve Stairway To Strawberry Salad , Soda Bottles , Mango w/ pulp , Butter Toffee ,Lemon Cookie ,dishes for dine in, take out, order online, We Delivery too. We have Party & Catering special ...