Get directions to: Russo's On The Bay, Howard Beach, NY
Restaurant address: 162-45 Cross Bay Boulevard Howard Beach, NY 11414, USA
Restaurant: Russo's On The Bay