This place is outstanding. It's tucked away in a strip mall, but definitely worth the trip. Quite possibly the best Gyro I've ever eaten. Large portion size and incredible flavor. I highly recommend Mezza to anyone in the mood for Mediterranean food.