Apollo is known for its hearty, home-made roast dinners, steak and kidney pie, and cottage pie. The establishment has undergone renovations.