ECafe HubNear the Castle is The Hub, home of the Edinburgh International Festival and one of the most talked about spots in town. Our café is open every day for mouth-watering lunches, snacks and fine dining. Come in and enjoy the atmosphere of
Emma G Edinburgh, United Kingdom 262106 Reviewed September 23, 2018 via mobile Ice cream by the sea Fancied an ice cream and google took us here. There was a good selection of home-made flavours and the staff were friendly. The ice-cream was good and well ...