Father Maggos visits Cleveland, Ohio to try one of the most famous Greek gyros in America at Steve’s Gyros located in the West Side Market.
Join us on the road with the Tartan Priest! Father Maggos travels around the world sharing inspirational messages and unique locations!