North Walk, Cwmbran Town Centre, Cwmbran, NP44 1PR
Rabaiotti's is situated on the North Walk ,Cwmbran Town Centre.It is one Cwmbrans longest running establishments providing a wide range of hot meals and light bites since 1959.
While dining with us you can view an excellent exhibition of art provided by local artists.
Open 7.30am-5.30pm, Mon-Sat, Open 10am-4pm Sunday
Please login first.