104 New South Rd, Hicksville, NY 11801 (Closed on Monday)
We are open as per our regular Hours effective 5/4/2020.
Friday/Sat/Sun open till 11pm - With limited menu after 10pm
Address: 104 New South Rd, Hicksville, NY 11801