SALAD SHACK | Restaurant In New York

(0 Reviews)
154-5 Union Turnpike, Flushing, NY 11367(718) 380-2333
Write a Review 0 Favorites

SALAD SHACK

Address:154-5 Union TurnpikeFlushingNY 11367
Phone:(718) 380-2333

Leave a Reply