We went to Stephi's for a work dinner last week and I was impressed. Didn't hear good thinigs about it but I thought the food was nice, the manager was really friendly and the service was excellent. Prices are still steep - especially since it replaced hte Garden of Eden but I will definitely be back!
more