Burrata @ The Orchard London
BURRATA
The Orchard London, London
Burrata, tomato and crisp bread. Simple yet delicious
Eaten: Wed, 12 Aug 2020 18:20