Rabaiottis
Profile
Rabaiottis in Cwmbran is an English restaurant. They specialise in English food and english cuisine, Rabaiottis English restaurant has its address at 19 North Walk.
Map
Google Map of Rabaiottis address:19 North Walk,Cwmbran,United Kingdom.
If you find 'Can Not Find' or error address, please submit another address using the form in the map, then search again.
If you find 'Can Not Find' or error address, please submit another address using the form in the map, then search again.