Absolutely awful chicken tasted and looked like it had been frozen for months The wrap containe...
Olympia Christmas ideal home
12/10/2022
(16)
Souvlaki Street is a charming pizzeria located in the heart of London, England. Known for its deliciously crafted pizzas that blend traditional Italian recipes with a Mediterranean twist, this eatery offers a cozy atmosphere perfect for casual dining. Guests can enjoy fresh ingredients, a variety of toppings, and a selection of sides, making it a favorite spot for both locals and visitors alike.
Generated from this place's information
Absolutely awful chicken tasted and looked like it had been frozen for months The wrap containe...
So delicious! We got the make at home kit and it was really really good. Highly recommend to everyon...
We tried this place after looking on the internet for nearby places selling Souvlaki. We really enjo...