Vetro by Russo’s on the Bay Address 164-49 Cross Bay Blvd. Howard Beach New York 11414 United States Upcoming Events No events in this location