Where do you need Italian Restaurants ?
Villa Russo Ristorante
718-224-0589
40.76613
-73.744941
About Villa Russo Ristorante
Villa Russo Ristorante is located at 4437 Douglaston Pkwy, Little Neck, NY. This location is in the Douglaston Little Neck neighborhood. This business specializes in Italian Restaurants.