La Cañada is a Spanish cuisine restaurant with a capacity of 200, offering Wi-Fi. Menu prices start from 8.50.