London has more Indian restaurants than Mumbai and Delhi combined.
Naan means "bread." If you say "naan bread," you're iterally saying "bread bread".
Indian cuisine, all 3 cards.