Greco Pizza - Torbay Road Place Category: PizzaPlace Tags: Delivery and Take Out If you’re looking for comfort food, we’re still here for you. Call us at 310-3030 to order delivery. greco.ca No Records FoundSorry, no records were found. Please adjust your search criteria and try again. Google Map Not LoadedSorry, unable to load Google Maps API. Driving Walking Bicycling Public Transport Miles Kilometers Phone: 310-30-30 Website Facebook Address: 272 Torbay Rd St. John's Newfoundland and Labrador A1A 4E1 Canada Previous Next If you find that the information on this page is incorrect or out-of-date we encourage you to submit information to us so we can update this page accordingly.