The home cooking in the guest houses/hotels is probably the best food in town.
Ella Holiday Inn
Opened in 2005 at the wellawaya road junction in the centre of town is a good place for meals, snacks and drinks, sitting on the verandah looking out at life on the main street.