The restaurant sources the best cuts of steak from Galicia in Spain.

See Full Page