A souvlaki restaurant with no souvlaki. Not told of limited menu until after ordering drinks. Also, ...
Sadly no souvlaki
2/28/2023
(5)
Advertisement
Souvlaki Bar is a vibrant eatery located in the heart of London, England, specializing in delicious Greek cuisine. Known for its mouthwatering souvlaki, this casual dining spot offers a menu filled with grilled meats, fresh salads, and traditional dips. The cozy atmosphere and friendly service make it a perfect place for a quick bite or a leisurely meal with friends.
Generated from this place's information
A souvlaki restaurant with no souvlaki. Not told of limited menu until after ordering drinks. Also, ...
The T-bone steak was my favourite. It has been cooked the way I like it and as requested. It was ful...
Love this place. The most helpful and friendly proprietor - encourages you to try something differen...
Advertisement