ShowMe South Africa

Michele’s on Main

This is a cosy, quirky and unique little hideaway in Saldanha Bay situated on the West Coast of Cape Town – restaurant, art gallery, decor, gifts