Delhi Palace is an Indian restaurant featuring a menu that combines the cuisines of both North and South India. Established in 1992, it offers a variety of dishes, including options for vegans.