Iced Mocha Restaurants in Islington
Show restaurants on map
4.1
Menu
4.1
Menu
City: Islington, 102 High Street, Islington, United Kingdom
"Very nice cafe and an excellent breakfast. Staff are very nice. The seating arrangements could be better."
Price
The Average price for Iced Mocha is:
$3.9
Feedback
These reviews refer only to the mentioned ingredients.