Pyramid Restaurant and Lounge
117 High St, London, Edgware
020 8952 2611
Recent Reviews
Order Online
Reserve
Pyramid Restaurant and Lounge
117 High St, London, Edgware HA8 7DB
020 8952 2611