Bella Sia
Restaurant · Wandsworth

Bella Sia

$$ · Italian

Wandsworth Italian where the tomato sauce tastes like you've stepped into a Roman trattoria; squid and monkfish rigatoni are standouts in this cozy, beautifully-kept space.

Info

📍
Address
511 Battersea Park Rd, London SW11 3BW, UK, LDN

More like this