I-Cafe
Tiffins Of Cowes
Abantu bendawo abangu-3 bayatusa
Ivalwe unomphela
Indawo
127 High St
Cowes, England
Amacebiso avela kubantu bendawo
Perfect for sandwiches, cakes and light lunches. They do excellent takeaways for crews or days out and on the beach.