Lonross is a restaurant and bar offering a variety of food options.