Restaurants - Pizza Near Me in Plum Point, Newfoundland and Labrador Restaurants - Pizza Near Me in Plum Point, Newfoundland and Labrador Home / Newfoundland and Labrador / Plum Point / Restaurants - Pizza Restaurants - Pizza Greco Pizza 289 Main St, Plum Point, NL A0K 4A0, Plum Point, Newfoundland and Labrador 709-537-2324 Categories of companies in Plum Point Automobile Body Repair & Painting Automobile Parts & Supplies - New - Retail Contractors - General Convenience & Variety Stores Economic Development Agencies Financing Hotels, Motels & Other Accommodations Restaurants - Pizza