From Our Editors
Want something more than just a weekend out at the bars? Dedham's St Luke's Lutheran Church offers the perfect theater to shake your weekend up. Sure you could eat at home, but you'll want to take advantage of this club's restaurant for high-class food.
Dine at St Luke's Lutheran Church and keep your car safely parked in a nearby lot.