Mega Gyros: A gyro restaurant offering delicious gyros. Features include accessibility for people with disabilities and delivery options.