
These 3 Pizza Places in Maine Are Open Late Night for a Slice
Regular restaurants will typically close by 11p.m. and the last call for every bar is 12:45 a.m.
Knowing where the late night food spots are is crucial to your night so here's 3 of the best ones that I know in the area.