Lille India offers a flavorful Indian dining experience. Enjoy a delicious meal in-house or take it to go.