Isitolo
Isle of Olive
Abantu bendawo abangu-3 bayatusa,
Ivalwe unomphela
Indawo
6c Ada St
London, England
Amacebiso avela kubantu bendawo
Lovely Greek cafe owned by a Greek couple with nice home-made food and coffee cooked on sand. It is usually not too busy so is good for a quieter mood.
Located just off Broadway Market. One of only a few places to get high quality Greek products in London. They also have a cafe serving Greek coffee.