Please sign in to post.
Posted by
710 posts

Have you looked at the TripAdvisor reviews?

Not being judgemental, but just curious as to why someone would visit an English tea room in Rome?