Edwin Goei
•
OC Weekly
•
June 9, 2011
For a place surrounded by auto dealerships and housed in a building butted up against a menacing electrical substation, Delius Restaurant has a remarkable sense of confidence and swagger. Or perhaps it's exactly these things that bolster its...