We don’t go out to dinner all the time, so when we do, we like to make it worth our while. We get tired of the same restaurants, but still need to find something kid friendly and fairly fast. Luckily, our neighbor recommended Betta’s Italian Oven located at 3764 Montgomery Road in Norwood. Betta’s is… [read more]