Restaurant Review: Dehesa Offers Alternative Cuts and Robust Spanish Flavours on North Canal Road, Singapore
Fans of offal would be familiar with Dehesa; other than being the word for grasslands in Spanish, theĀ restaurantĀ on North Canal Road is recognised…