$$$$ • Pizzeria • Blackfriars
We had such a lovely evening at Terra Rossa. We visited for a group booking and were seated at a wonderful table, which was perfect for the occasion.
The food was absolutely incredible. Everything was delicious and genuinely some of the best Italian food we’ve had in a while. The staff were also fantastic, very attentive, friendly and made sure we were well looked after throughout the evening.
The atmosphere was warm and cosy, with a great buzz even for a Monday night. A brilliant place for a group dinner and somewhere I’d happily recommend.