P

Paola Saluzzi

4 years ago

This is one of the best Italian restaurants around...

This is one of the best Italian restaurants around (against all odds and not indicative of its name). It benefits from a lovely setting by the Thames although it is arguably a bit out of the way. It is worth the detour though! Friendly service with a smile. But pricey.

Comments:

No comments