Restaurant that is minimalistic and yet says so much for the space..