Been doing the "best" pizza in town since 1979. You can't beat the true nostalgic city diner feel here.
One of the top five consistent meals in Georgetown. The subs are oh. my. God.
And the famous sauce? Well, you can buy it in bottles now!
Here's their menu!