Taverna Gyros is a fast food restaurant specializing in freshly prepared gyros, served with fresh toppings and lemon.