Local Guide
Search
Home
›
London
›
SW1X
› Italian restaurant
Best Italian restaurant in SW1X, London
1 listings, sorted by rating. See all
Italian restaurant
.
Osteria Romana
Italian restaurant · SW1X
★ 4.8 (6,526 reviews)
Upscale Italian cuisine in cosy space