Katch Restaurant & Bar
Last Updated February 28, 2019
Find it
31-19 Newtown Avenue
Astoria, NY
11102
718-777-2230