Alexandra's Pizza is a pizza restaurant offering both Canadian and classic pizza options for lunch and dinner, with online ordering available.