This is a Canadian pizza restaurant. It is located at 51 Theotoki G Street. The establishment offers pizza and is available for delivery.