Delhi Chili

Delhi Chilli is an authentic North Indian restaurant.

Operating Hours:
Daily: 10:00 - 22:00