Alexandra's Pizza - Downtown Halifax

Location

1263 Queen Street

Halifax , Halifax Metro

Details

Cuisine Style: Pizza

Type of Restaurant: Take-out