King's Arms Tavern

416 Duke of Gloucester, Williamsburg, VA 23185

King's Arms Tavern