Cafe serving food and alcohol. Offers a varied menu with generous portions.