To navigate, press the arrow keys. Olivas Cafe Restaurant and Deli ← View details The New House, Friday Street, Painswick, Stroud, Painswick, England GL6 6QJ +44 1452 814774 Get Directions From* To * — Required information