Nothing is better than their Winter White Pizza!:
Olympic Pizza, diagonally across the street from Arlington's Capitol Theatre, is itsy-bitsy and easy to miss, but so worth the visit.
Their cheese pizza (mmmm, try it with salami!) is quite yummy, but I cannot rave enough about their Winter White pizza (no tomato sauce, a variety of cheeses). My friends and co-workers agree and have been choosing to order from Olympic, too!
Their delivery range used to be limited, but now they'll deliver at least all the way to Davis Square.
by Mimi on February 05, 2008