We have been many times to the Mt Lebo location and always enjoyed the excellent pizza made in the true italian way. The main dining room can be a little noisy but its got atmosphere so if you don't want that choose the outside terrace and wine bar as more relaxed alternatives. We have been going to the recently opened Mkt Sq location and enjoyed it, but I honestly believe the original Mt Lebo location is still the best.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.