offers takeout outdoor seating moderate noise good for groups good for kids free wi-fi tv caramel latte coffee
More Comments(56)
Unit E, The Pod, Capital Shopping Park, Leckwith, Cardiff CF11 8AZ
0333 003 5883