Restaurant Reviews from DiningGuide411.com
    Top : United_States: MA: Newton

Depot Coffee Shop, Newton, Massachusetts










The Depot Coffee Shop
1225 Chestnut St.
Newton MA United States


Phone: 617.332.9075
Smoking: not permitted

Alcohol: no alcohol served

Dress: casual