This is a very good little Greek joint amid a throng of chain restaurants in the very popular south Charlotte shopping area known as Blakeney. As locals, my wife and I know to avoid this area at dinnertime due to the crowds and stick to lunches only. Parking is an issue almost anytime but especially after 6:00pm. The fact that it is dominated almost exclusively by chains can make dining in this area somewhat ho-hum which makes Greco Fresh Grille refreshing and appealing. It does have two other Charlotte locations but doesn't feel like a chain, in fact, it is family run and that is reflected in its quality and service. The inside eating area is small and narrow but it does have a fantastic outside area.
I've eaten here a dozen times or so and always get the traditional Gyro with Lemon Pepper fries and have found both to be very satisfying. One oddity however that I didn't notice until I ate at the Colony Road location is that (as some reviews have noted) the Lemon Pepper fries served here are served somewhat soggy with sauce compared to the other location. I like the less soggy type and go now to Colony Road location solely for this reason. The manager insists they are prepared the same way so you'll have to check for yourself but I assure you there is a difference. (I'm not about to argue with a Greek restaurant owner.) Either way they are a must and the serving size is huge.
The fact that I eat here so regularly alone should imply that I think it's pretty good. We are suddenly blessed by plethora of Greek/Mediterranean choices in south Charlotte and I'd rate this among the best.