Memo Bay Cafe
Coffee Shop
Cafe offering hot and cold drinks. Enjoy uninterrupted views across the Bay and Bristol Channel.
Location
Best places nearby
The highest rated places close to Memo Bay Cafe.
Local restaurants nearby
Bay Barrage, Cardiff, Cymru / Wales



