Know a great happy hour or special for this location?
Italian and Mediterranean dishes in a glass-fronted building overlooking the canal in Little Venice.
Suggest an edit
453 Edgware Rd, London, W2 1AT
© 2025 Checkle, Inc
Privacy
Terms