I will be visiting Boston in October and I've never had Boston Cream Pie before and would like to get a very traditional slice. I seem to remember reading that the Omni house has slices but they have nuts on them? (My dad can't eat nuts). Any suggestions would be great. I'll be staying at a place on Bay State Road near the Kenmore Station. Thanks!