Escargots snails in garlic butter @ Otto's French Restaurant London
ESCARGOTS SNAILS IN GARLIC BUTTER
Otto's French Restaurant London, London
Otto's is the best food I have had this year hands down and Otto is a bloody legend
Eaten: Tue, 27 Jun 2017 21:56