Oliver’s March 15, 2017 by John Gorevan Leave a Comment 20 Drumchapel Road, Glasgow. Tel: 01419446231. Oliver’s. 1991. Licence Holder. 1991 John Oliver.