See all Restaurants in Andover Andover for: Adventure, Food And Dining, Art And Culture, Nightlife, Spa, History, First Timers, Family, Romance, Shopping Depot House of Pizza About Depot House of Pizza, 53 Essex Street, near the Andover train station serves Greek-style pizza and sandwiches. Add to Wish List
Travelers also viewed these places similar to Depot House of Pizza Shawsheen Luncheonette Perfecto's Caffe Spinners Pizza Parlor Sweet Basil Casa Blanca Bertucci's