The LIC Grill
(32)
Restaurant
Address: 45-16 23rd St, Long Island City, NY 11101
Hours: Closed ⋅ Opens 6 AM
Phone: (718) 706-7771
➖A FAMILY-owned business serving delicious & authentic Indian food. ➖Order online, by phone or in-person. ➖CLOSED OUR DOORS PERMANENTLY 2-11-22.