This restaurant changed hands a few years ago. Still good but not as good as before with prior owner.
Sushi Zen Japanese Steak House is small in space but huge in presentation and taste. It is often overlooked due to a variety of large establishments in the same strip mall. Service is prompt (clearing the table may occur a little too fast so hold...More