The Palomino

The Palomino
The Palomino 109-7th Avenue SW, Calgary, AB