Chilli Dhaba offers flavorful Indian cuisine.