I usually find that the more "lived in" feel to a Greek restaurant, the better the food. Greek Street is in a new shopping center with an interior ambiance that could be any sandwich joint, so I was not expecting much. However, the food was quite good and could easily be the best Greek food in the area. The staff is super friendly which is a real bonus. Sure I could have used a little more taverna styling that you find in many mom and pop Greek places, but this place is a little gem in an unexpected locale.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.