Japanese restaurant Sushi Moment's, aiming for excellence. Offers dine-in with street parking and TV.