Restaurants & Bars

Franco's Metro in Fort Lee or Palisades Park ?


Live your best food life.

Sign up to discover your next favorite restaurant, recipe, or cookbook in the largest community of knowledgeable food enthusiasts.
Sign Up For Free
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