Soul Souvlaki BedfordviewRestaurantsBedfordview, GP+27105951189bedfordview@soulsouvlaki.co.zaVisit website