Queens Village NY Indian 1. 21161 Jamaica Ave, Queens Village, NY 11428 | Your Village Roti Shop (718) 740-1011