Offering homemade authentic Sicilian food using traditional ingredients and cooking methods to serve a menu of old family recipes alongside classic Italian dishes.
Location
Trattoria Ibleo Restaurant,
Station Approach
Station Road,
London,
E4 6AL,
United Kingdom