Good food places in westwood?

<p>1/2 price sushi - next to Rite Aid. can't go wrong with some really cheap sushi.</p>