Get directions to: Thomatos, Dayton, OH Restaurant address: 110 North Main Street Dayton, OH 45402, USA Driving Walking Bicycling Restaurant: Thomatos