George's Fish Bar is Fast Food Restaurant in Newport.
Newport
Fast Food Restaurant
Junction 28 is European Restaurant in Newport.
European Restaurant
Dutchys Jamaican Jerk Shack is Soul Food Restaurant in Newport.
Soul Food Restaurant