Astoria Astoria Arrivals – Katch by Meg Cotner Thursday, after my time at the St. Demetrios Greek Fair, I decided to check out Katch, a new sports bar that opened up in the Pistilli building on Newtown. It (…)