Freshly baked pizza in a wood-fired oven with flames in the background.

Station 5 Grille

Your Diner Station in Natick