Restaurant offering a varied menu with meat, vegetarian, and vegan options, prepared with fresh ingredients and generous portions.