It would not be fair to describe My Greek Kitchen as a hole-in-the-wall. Sure, the front of the restaurant is completely obscured by a row of gas pumps and there is almost no signage on Costa Mesa’s ...