Gyros MAX: A Greek fast-food spot known for its XXL gyros portions and fresh ingredients.