Pepi's Place Home/Restaurant/Pepi's Place Lenasia, Johannesburg, 1827 +27118545656 Contacts Lenasia, Johannesburg, 1827 +27118545656 Send updates or Remove Description Features Takeaway Dine-in Casual Map Reviews No reviews! ADD REVIEW Similar companies Restaurant The Lemon Tree Restaurant and Coffee Shop R363, Vredendal +27272132253 Restaurant Focal Hub 422 Ntsimango street, Grasmere, 1833 +27838587991 Restaurant Phisano Butchery Namahadi, Phuthaditjhaba +27632064182 Restaurant Mojo Paarl, 7620 Categories Restaurant Cafe Takeout restaurant