South Richmond Hill Wedding Venue

Villa Russo

101-12 Lefferts Blvd, South Richmond Hill, New York 11419
Meet the Venue

About Villa Russo

101-12 Lefferts Blvd, South Richmond Hill, New York 11419

The Villa Russo has been one of New York's premiere catering establishments for nearly 60 years. Owned and operated by the Russo family, you can be assured that your affair will be handled with their long standing commitment to excellence.

Serving

New York City, New York

Featured Articles