Backstairs Pizza
Pizza · Burger
Backstairs Pizza is a pizza establishment located in Edmonton. The business also appears to have a connection to burgers, as indicated by a related business name. Key facts used from search results include the business name and its association with burgers.
Location
Best places nearby
The highest rated places close to Backstairs Pizza.
Local restaurants nearby
11998 109A Ave NW, Edmonton, AB T5H 3R3, Canada



