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 !