Authentic gyro restaurant, Το Μερακλήδικο Σουβλάκι, offering traditional Greek flavors.