Louxor is an Egyptian restaurant offering an authentic culinary experience.