Restaurants - Indian in Long Island City, NY
Roti Boti Restaurant
Tandoori Palace