This establishment offers traditional cuisine with a restaurant seating 150 and a terrace for 200. It is located in Montijo, Spain.