Mama's Lunch Pizzeria by | Oct 20, 2020 CategoriesRestaurant Contact Information 419 Route 60, Holyrood, Newfoundland and Labrador A0A 2R0 709-229-5504 Get Directions By car By public transit Walking Bicycling Opening Hours Monday 11:30 am - 9:30 pm Tuesday 11:30 am - 9:30 pm Wednesday 11:30 am - 9:30 pm Thursday 11:30 am - 9:30 pm Friday 11:30 am - 9:30 pm Saturday 11:30 am - 9:30 pm Sunday Closed Claim Listing Bookmark