callahans norwood

Callahan’s Norwood Opening April 26th

On schedule, Callahan’s announced their Norwood opening date on Friday — they will officially be open for business on Sunday, April […]

Callahan’s is Announcing Norwood Opening Date on March 6th

The wait is ALMOST over, the Callahan’s in Norwood is announcing it’s opening date on Friday, March 6, 2015 — it […]