Two curiosities of downtown New Rochelle, or SoNo as it seems to be called, caught my eye this week, both on the same run to Glen Island on Sunday morning. First thing is the new shop, Glass House, that opened at 5 Church Street that sells bongs, glass pipes, hookas and other assorted glass things. […]