All types Bar Cafe Restaurant All types All types Bars Cafes Restaurants 5 Closed now Olivas Cafe Restaurant and Deli The New House, Friday Street, Painswick, Stroud, Painswick, EN GL6 6QJ Restaurant Cafe