The Italian Store is the main reason that I miss living in Arlington. The pizza here is so fresh and tasty and authentic Italian with a hint of New York. And the slices are HUGE! You only need one slice to fill you up. The have a grocery section of the store where you can buy Italian specialties like olive oil, pasta, cookies, and some frozen foods as well.
more