The New Moon Cafe relocates from Gloucester Road to Clifton
As of February 13th, The New Moon will be located at 9 The Mall, Clifton Village.
Read MoreAs of February 13th, The New Moon will be located at 9 The Mall, Clifton Village.
Read MoreLouis Hessey-Antell enjoys a Cypriot meal at the New Moon Cafe: a venue whose menu is influenced by…
Read More