A restaurant offering a unique dining experience. Located in the Adelphi Galleria.