#13 The Original Italian Restaurants in Fort Lee
Show restaurants on map

4.7
Menu
4.7
Menu
City: Fort Lee, 2151 Lemoine Ave, Fort Lee, United States
"Make sure to open up your cold sandwich before you leave the restaurant. They often use old, stale bread. It has happened to me twice already, but it..."
Feedback
These reviews refer only to the mentioned ingredients.