Impala - Harpers Wine & Spirit Trade News

Impala - Harpers Wine & Spirit Trade News

Describing itself as “Friday markets in Cairo colliding with a Soho bar”, Impala is a charcoal grill restaurant which combines influences from Egypt to...

Published by harpers.co.uk at 2026-03-11 00:00:00