Berber & Q - Grill House

London, England