900 Main St, Milford, Ohio 45150 USA
Bar with 2 TV's. Far right has alcoholic slushee machines.
Photo Credit: Yelp