Dessert Restaurants in Greater London
Show restaurants on map
4.6
Menu
4.6
Menu
City: Greater London, Arch 2 Deptford Station Deptford High Street, Greater London I-SE8 4NS, United Kingdom
"I was pleasantly surprised by the high quality of cocktails at this restaurant in Deptford. The presentation of the drinks, such as the liquorice dot..."
Price
The Average price for Dessert is:
$6.8
Feedback
These reviews refer only to the mentioned ingredients.