Buffalo
Bar
Buffalo is a bar located at 11 Windsor Place. It is described as a Cardiff institution that has undergone renovations. The establishment has been noted for closing and reopening.
Location
Best places nearby
The highest rated places close to Buffalo.
Local restaurants nearby
11 Windsor Place, Cardiff, CF10 3BY, United Kingdom



