Classy dining with hearty meats, truffle sirloin, and floodlit walls
Ctra. Salamanca, 6, 05002 Ávila, Spain Get directions