De Pyramide is an Egyptian restaurant offering Mediterranean cuisine, pizzas, pasta, and more.