Thai Shack East 389 Independence Plaza Selden, NY 11784
Closed
Opens Friday at 11:00AM  View Hours