8 Choice Vegetarian Restaurants in Rome, Florence and Venice

For all you vegetarians (and for all you needing to recover from one too many Florentine steaks), here are a few much needed indirizzi.

Buon appetito!


Via Celsa 4, Roma (00186) (near Piazza del Gesu, Pantheon and Piazza
Phone number: 06-6781427
Lacto, Indian, Ayurvedic restaurant and library, very reasonably priced,
great cakes and herbal teas

IL Margutta Vegetariano
Via Margutta 118 (near Piazza di Spagna/Spanish Steps and Piazza del Popolo)
Phone number: 06-32650577
Excellent vegetarian restaurant but a little expensive

Ti diroVegan
via del Mattonato, 42. Trastevere (00100)
Phone number: 340-9691599
Vegan restaurant

Bio e Te
Via di S. Francesco di Sales 1a (in Trastevere)
Phone number: 06-68809989
Organic vegetarian restaurant


Via del Leone 53/r (50124) (at Piazza Tasso)
Phone number: 055-214722
Take away vegetarian restaurant

Il Vegetariano
Via delle Ruote, 30 r
Phone number: 055-475030
Vegetarian restaurant, a seat reservation is recommended


Ganesh Ji
Fondamenta Rio Marin 2426, San Polo
Phone number: 041-719084
This is not a 100% vegetarian restaurant, though specialized in Indian preparations

Cannaregio 1122, Venezia (next to Guglie waterbus stop)
Phone number: 041-715284
This is not a 100% vegetarian restaurant; they serve ethnic preparations