Caerbiz Business Card Menu Site (Takeaways) Mayflower Tel 029 20885231 1 Central Buildings, Trethomas, Caerphilly. CF83 8BU
Menu updated today, 1 March 2025.
Please "Refresh" your mobile or PC if you still see old menu.