Gem:Sergio’s Bistro

Update: This location no longer exists, but the one in Lodi, NJ does. I finally got to visit Sergio’s Bistro , an Italian restaurant, in Clifton today. I’ve heard this place is a great Italian restaurant for quite a while from several people.  I live five away, and procrastinated about goin.   I was finally able to go … More Gem:Sergio’s Bistro

Advertisement