Photos of Johnny Utah's NYC on 25 51st Ave, Long Island City NY. (Click on a thumbnail to enlarge picture)



<