Herbivore @ eartha

Herbivore now in residence at Eartha, 213 City Rd, Cardiff, offering a takeaway only lunch menu from Weds to Sat 12 – 3.