Authentic gyro restaurant, Souvlaki Lambros, serving traditional Greek flavors.