Note: you must make a reservation or be warned, you will likely get turned away.
Zen is a small Japanese restaurant in a non-descript strip mall.
Do not let that stop you.... AWESOME Japanese food, freshest sushi I've had.
Very friendly staff as well.
Highly recommend but remember.... make a reservation!