Deliworks is always a good choice for a quick bite in Stoneham. Their service is friendly and fast and they serve large portions at very reasonable prices.
All reviews seem positive