Filter by tag | Filter by location | Filter by category
Restaurants » Italian & Pizza Restaurants in London
21-23 St Swithins Lane, London EC4N 8AD
1 review
Tags: city, expensive, fish, italian, seafood
PaulRonaldfisher (872 points) •••••
Down a typical city lane. Pleasant decor. Slightly obsequious middle aged Italian men waiting (better that than taciturn Italian men). I loved the ... more...