Capital Pizza Londondale

This independent Capital Pizza location has been serving unique recipes since 1976.

Website:

North Edmonton: 7640–144 Ave., Edmonton, Alberta, T5C 2R7

780-476-1281