Lee's Sports & Spirits

Restaurant in Dublin, Ohio