Back to search
Bella Italia - The Strand — gluten-free restaurant in London
Top Rated

Bella Italia - The Strand

Vegan RestaurantLondon

4.8

Consistently praised for excellent gluten‑free (and vegan) options, tasty food and attentive servers (Pablo, Gabriel, Fernando, Elvin…). Special notes: one serious nut‑allergy incident (GF gelato contained nuts); automatic ~12% service charge reported.

Address

65 Strand, London WC2N 5LR, UK

ListMap