Featured byRate My Takeaway
1:00 – 10:00
A Greek street food place in Leeds known for its gyros, lamb chops, and sausage with halloumi. The video highlights the flavors and quality of the food.
More about this place
must-try
flavorful
authentic
Discover more places like this
Sign up to explore places from your favorite food creators, save your favorites, and add your own discoveries.