I had read the previous comments, however on this particular evening there was little in the way of choice on our Kilmore stopover whilst travelling back to Melbourne. It appears we dined on an eveing where the service was good and the food was better.
I had a risotto from the specials board and my wife had a porterhouse steak with salad and chips. Both meals arrived in a timely manner despite the busy night and only a couple of staff on duty - they were attentive and polite and were able to answer questions about the menu without resorting to the kitchen. The steak was cooked exactly to order. Pricing was in line with what should be expected for good country pub fare.
I would state that the dining room is tired but appeared clean and seating was such that even with the room almost full the noise level was okay for a casual conversation.
Overall, we had a very satisfying meal and I would recommend this pub for a casual dining experience in Kilmore.