Extreme Pita - Fall River Plaza in St. Johns, Newfoundland and Labrador (Restaurant, Fast Food) - Map

Map & Directions Store Details & Deals

272 Torbay Rd
St. Johns, Newfoundland and Labrador A1A 4E1

Phone: 709-739-7482

Detailed Map