Food Scene
E5 Bakehouse
396 Mentmore TerraceLovely 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.
Isle of Olive
6c Ada StLovely 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.