Casa Villamandos offers traditional, homemade cuisine with daily menus and à la carte options. Takeaway service is available.