Above Restaurant

Above Restaurant in South Orange

South Orange Village is home to Above Restaurant, located on the second floor of Eden Marketplace.