Giovanni's in the Bay

339 Lloyd George Avenue Cardiff CF10 4QH