The Fly Trap lives up to it's motto - it's truly a finer diner! The food is way more creative and way more delicious than your standard diner. Service is attentive, and the atmosphere is hip. The prices ... are a little more than I like to pay for diner cuisine, but since it's pretty much all made in-house, I can't complain too much!
more