italianNot yet on Tasting Planet

Tiella

Columbia Road 109, London, E2 7RL London, United Kingdom United Kingdom

About

Regional Italian knockouts in a revamped pub on cobbled Columbia Road.

Photos

No photos yet.

Reviews

No reviews yet. Be the first!

Rate this restaurant

Log in to rate this restaurant.