Pizza Inn is a great restaurant that offers delicious pizza. All pizza is homemade and contains only natural and fresh ingredients. The team at Pizza Inn is specialized in pizza making so when you eat at Pizza Inn expect to enjoy great flavour combinations that will make you go back for another pizza. The restaurant also offers catering services.