About The Royal Albert
Cafe is open Sunday carvery 12-4pm
More about The Royal Albert
The Royal Albert is located at 1-3 Albert Avenue, NP198 Newport, Wales
+447340384410
Cafe is open Sunday carvery 12-4pm