As far as I am concerned, there is no better Italian Deli than Woodside Deli.
If you like flavor, try the Godfather sandwich, awesome!
The owner and his family are very dedicated to pleasing their customers!
10 star, and worth the drive!
Satisfied customer for over 35 years!!!!!