italianNot yet on Tasting Planet
Canto Corvino
Artillery Lane 15-25, London, E1 7LP London, United Kingdom
About
Italian restaurant with warehouse lighting, booth seating, and a basement private dining room.
Photos
No photos yet.
Reviews
No reviews yet. Be the first!