Capital Pizza & Steak House

This casual restaurant offers pizza, pasta, burgers, steaks, and desserts, plus a lounge with daily happy hour.

North Edmonton: 8304-160 Ave., Edmonton, Alberta, T5Z 3P1

780-457-0909