Mediterranean Cafe offers delicious, fresh, homemade Sicilian food, a huge selection of cakes, and a cosy atmosphere.