1 reviews | Active since Jul 2010
Gabriel Road in Plumstead, Cape Town. Great service with a smile, friendly staff, food tasted good