Vetro by Russo's on the Bay
Italian, Lounges
Howard Beach, NY
1.7 mi