Reviews of Primrose Cafe (Clifton - Outside Seating/Roof Garden/Terrace). (Coffee Shop) in Bristol (Bristol).