Crispy Potato Taco around DLF Mall of India, Noida
Taco Bell, DLF Mall of India
Taco Bell, Logix City Centre