Restaurants & Bars 3

Franco's Metro in Fort Lee or Palisades Park ?

Yanksfan35 | Apr 23, 200808:28 PM

We used to live in Fort Lee and recently came back to visit some old friends, they took us to Franco's metro. I was really confused because we ate there a few times back in the day but it is much different now, the food wasn't nearly as tasty back then, and the ambience used to be dull. I was really suprised by the positive changes. Anyone know what the story is with this place ? Is it new owners ? Is that Fort Lee or Palisades Park ?
My wife really liked her food and wants to bring another couple we know.

Thanks.... ps Go Yanks !

Want to stay up to date with this post? Sign Up Now ›
Log In or Sign Up to comment

Recommended From CH