It was my birthday and I've been to this restaurant before as a treat. The staff were very accommod...
Very nice as always
10/12/2024
(259)
Advertisement
Blue Orchid is a charming pizzeria located in Romford, England, known for its cozy atmosphere and delicious handmade pizzas. With a diverse menu featuring classic flavors and unique toppings, it caters to all pizza lovers. The friendly staff and inviting decor make it the perfect spot for a casual meal with family or friends.
Generated from this place's information
(259)
It was my birthday and I've been to this restaurant before as a treat. The staff were very accommod...
We had a lovely family meal here (6 of us) last Sunday. The food was great and service very good too...
Excellent Singapore Vermicelli ; The best Chicken + Cashew Nuts in Bean Sauce that we can remember ;...
Advertisement