A Microgrid-assisted methodology is proposed in this paper for electric service restoration in distribution networks. Success of restoration algorithms is closely tied with the availability of sufficient capacity on the restoration path(s). When the restoration path is at or near full capacity, some capacity relief may be achieved through the usage of Microgrids. By increasing the generation level of its micro-generators, reducing the demand of its demand responsive loads, or, as the last resort, by islanding from the grid, a Microgrid can help alleviate the congestion on the restoration path, and therefore assist the service restoration algorithm. The methodology put forth in this paper considers a potential restoration circuit equipped with Microgrids, and provides the most cost-effective operational solution while achieving the targeted restoration capacity. Network operational constraints, demand variations, and fluctuations in energy pricing are all taken into account. The problem is formulated as a mixed-integer nonlinear programming problem, and is implemented on a modified version of the IEEE 123-node test distribution system.