There are quite a few in Rockaway Park so it's very hard to impress.
2-64 Beach 116th St, Rockaway Park
There are quite a few in Rockaway Park so it's very hard to impress.