English: Garden Court Coffee Bar
Welsh: Bar Coffi Gerddi'r Cwrt
Subject: Enwau lleoedd
English definition: Cathays Park