at , Cape Town , 8005 South Africa
Having coffee and a flake in the coffee absolutely divine.
Newport Cafe is Cape Town based place and this enity listed in Local Business category. 8005.