Restaurants in Holyrood, NL

Town in Newfoundland and Labrador

Browse restaurants, pubs, cafés and fast food in Holyrood.

Restaurants in Holyrood

KFC

H

KFC

4502 50 Avenue, Holyrood T0A3A2

  • Fast Food Restaurant