Bella Italia - Strand

Prices

Average main course £27.00 per diner

Venue Details & Map

Bella Italia - Strand

Address
65 Strand
London
Greater London
WC2N 5LR
Telephone:
+44 2078393705

TripAdvisor Reviews

TripAdvisor

Traveller Rating:


Based on 1,006 reviews

Loading reviews for Bella Italia - Strand

Is Bella Italia - Strand your business?

Find out how to become a Partner to enhance your listing and access other benefits.

Look for similar items by category