Top Hat Pizza
Sorry, we are currently undergoing maintenance and cannot accept orders at this time.
Please check back shortly.

To contact the restaurant or order via phone please call
020775376060