White Cap Grille Now Open

The White Cap Grille is now open for business. The new restaurant is at 164 Middle Street, the space formerly occupied by Sebago Brewing.