Founded in 2014 and with 6 current stores, Old Town Italy is one of the Life & Brand Portfolio’s most profitable restaurant brands and is set to become a household name, nationally in the very near future. We are excited to have just launched our Village Square and High Constantia stores.
You as a restaurateur with experience in the food & beverage industry have the incredible opportunity to bring this prestigious brand to life in your neighbourhood.