← New York restaurants
Salad Shack
No reviews yet
Salad15405 Union Tpke, Flushing
Own or manage Salad Shack? Claim this listing free
Hours
Hours not listed yet.
Details
Address15405 Union Tpke, Flushing 11367
Phone(718) 380-2333
Websitehttps://saladshackflushing.com/
Email[email protected]
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.