The gyros are nicely stuffed and look beautiful, but honestly I've had better at takeout places. Not to say that Messini's aren't good, but it didn't quite fulfill my high expectations. The environment is very lively though, and the place is well-decorated. Service doesn't leave anything to be desired.