apicfood
Food
About
Locations
App
download app
UK
London
Aubaine Deli
Lobster Spaghetti
Lobster Spaghetti
Aubaine Deli
22, The Market Building, London WC2E 8RD
+442038138540
@aubaineuk
YOU MAY ALSO LIKE
Mille-feuille, classic French dessert
Octopus Carpaccio
Sainte-Maure Goats’ Cheese Salad