My wife and I have already been to Geno's about 7-8 times since it opened and we continue to go there. We love the food. I have always gotten something different every time I but and have always enjoyed what I have gotten. They have plenty of options to cater to any type of taste. My wife likes to make her sandwich custom, and she pretty much gets that every time.
BTW, I don't agree with the 2 star review, everything they said has not been my experience. They are most likely a competitor (located 5 miles away). Also that reviewer is a new member with only 1 review, very suspicious...