Scotch & Rye February 9, 2017 by John Gorevan Leave a Comment Gorstan Street, Glasgow. G23 5QA. Tel: 014 1946 1624. Scotch & Rye. 1991. Now Called Janira’s. 2007.