Skip to main content

Salad Shack

restaurant · salad bar · Flushing, NY

Address
15405 Union Tpke, Flushing, NY 11367
Phone
(718) 380-2333
Website
saladshackflushing.com
Where
40.7199, -73.8097

Search Hominin for Salad Shack

Other restaurants nearby

More in Flushing

Salad Shack — restaurant in Flushing, NY | Hominin