National Sweets is an Indian restaurant offering familiar dishes and traditional sweets in a comfortable setting.