Explore
Map
Marketplace
Friendly
Babington's tea room
2 dishes · 3 reviews
English, Italian, Chinese
Piazza di Spagna, 23, 00187 Roma RM, Italy
Call
Directions
Claim your restaurant to comment on reviews
Dishes
Tè/the
VEGAN
2
Insalata Lattuga, Avocado E Arancia
VEGAN
1
Report an error with this listing