Indu's Sri Lankan Restaurant Address: 120 Country Club Dr, Incline Village-Crystal Bay, NV 89451 Phone: (775) 832-7437 Restaurants Other Businesses: Asian Noodles Too at 868 Tahoe Blvd, Incline Village-Crystal Bay, NV 89451