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
272 Torbay Rd
St. Johns, Newfoundland and Labrador A1A 4E1
Phone: 709-739-7482