Restaurant
Karavas
4 locals recommend,
Location
87-88 Plender St
London, England
Tips from locals
Awesome little Greek restaurant a short walk away. Delicious and wholesome food, pleasant service and to not too bad on the wallet either! The Moussaka and the meat skewers are amazing!