in ohio restaurants steak steak restaurants in tiffin ohio Order from Your Favorite Restaurants Today. The business is located in 274 S Washington St Tiffin OH 44883 USA. … Friday, April 29, 2022 Edit