Unit 17, 2 Churchill Pl, Canary Wharf, London E14 5RB, United Kingdom
Closed· Opens Sun at 12:00
Unit 17, 2 Churchill Pl, Canary Wharf, London E14 5RB, United Kingdom
No delivery
Spot something wrong?
Dishes at Jamie's Italian. Prices may vary in venue.
Been to Jamie's Italian? Be the first to share what you ate.