ROYAL PIZZA
28 Windsor Rd, Neath
01639 374351
Recent Reviews
Order Online
Reserve
You May Also Like
Simla - 25 Alfred St
Indian
Paprika - 29 Windsor Rd
Indian
Neath Tandoori - 45 Windsor Rd
Restaurants
Neath, Wales
ROYAL PIZZA
28 Windsor Rd, Neath, Wales SA11 1LU
01639 374351