at , Cardiff , 2285 Australia
3 FB users likes Cardiff Seafood And Italian Restaurant, set it to 26 position in Likes Rating for Cardiff, Australia in Local Business category
Cardiff Seafood And Italian Restaurant is Cardiff based place and this enity listed in Restaurant category. 2285.