Flame of India — place to eat in Truckee, California · Hottub