Nav Sweets is an Indian restaurant offering both takeout and delivery options.