New! Chowhound Cities: Satisfy your curiosity and your palate. Explore Cities
Restaurants & Bars 3

Franco's Metro in Fort Lee or Palisades Park ?

Yanksfan35 | Apr 23, 2008 08: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?

Recommended From Chowhound