Delhi Delight is an Indian restaurant offering a variety of dishes. It has multiple locations, including one in Lower Sackville.