Location address
There are also parking for your car, the nearest parking lot is Central Square Parking in 762 meters distance from Anna's Pizza House, Or, you could take the municipal transportation and get off at the stop MBTA-Waltham, which is 928 meters away from Anna's Pizza House. The stop MBTA-Waltham is also only m far away, Alternatively, you can also park your car in the second parking lot (Central Square Deck) and walk the small distance to the eatery.
On the map here, you can find the address (869;871;873;875;879 Main Street, Waltham, 02454, United States Of America) of Anna's Pizza House and nearby bus stops and parking lots. You can simply print the map or have it guide you directly to the restaurant.
Map
More restaurants near Anna's Pizza House
The following restaurants are in direct vicinity to Anna's Pizza House. These nearby restaurants are close to 869;871;873;875;879 Main Street, Waltham, 02454, United States Of America and therefore an alternative to Anna's Pizza House.