Lovely food, lovely staff, sad to see a few bad reviews are clearly reducing the number of people go...
Lovely- ignore the bad reviews
6/1/2024
(123)
The Green Room Cafe in London, England, offers a cozy atmosphere perfect for pizza lovers. Known for its delicious handmade pizzas and fresh ingredients, this pizzeria features a diverse menu that caters to all tastes. With a welcoming vibe and friendly staff, it's an ideal spot for a casual meal with friends or family.
Generated from this place's information
Lovely food, lovely staff, sad to see a few bad reviews are clearly reducing the number of people go...
Me and my boyfriend went to the cafe for coffee and cake a few weeks ago, the place was very underst...
You can't help but feel that the Green Room Cafe manages to pull in the crowds largely by virtue of ...