This family-run restaurant specializes in homemade cuisine. It offers a variety of dishes in a central location.