Pizza & Subs photo1

Pizza & Subs - St John's, Newfoundland and Labrador

Fast Food, Pizza, Sandwich
87 Old Pennywell Road, St John's A1B1A8 (Newfoundland and Labrador, St John's)
Overview

About this place

Known For

Highlights of this place

Delivery Only

Pizza & Subs
87 Old Pennywell Road, St John's A1B1A8