Trullo

300 Saint Paul's Road, London, United Kingdom
+44 20 7226 2733

Trullo on the map

Add your comment

Food quality
Prices
Atmosphere
Cleanliness