Yoyo Foods Fish & Chips Takeaway is located in Johannesburg, South Africa on 320 Jules St, Malvern,. Yoyo Foods Fish & Chips Takeaway is rated 4 out of 5 in the category takeout restaurantfish & chips restaurant in South Africa.
Address
320 Jules St, Malvern,