Queens Tandoor
Queens Tandoor
Queens Tandoor

Queens Tandoor

Indonesia's largest and most established chain of Indian family restaurants. flavours of India from our Indian master Chef, Since 1986.