Cowfish Rand Steam is a local spot in Johannesburg. Known for chicken, african, sushi. Located at Shop 21 Napier Road, Johannesburg, Gauteng.
Shop 21 Napier Road, Johannesburg
No reviews yet
Be the first to share your experience!