Happy House

268-270 Saracen Street, Possilpark, Glasgow G22 5LF