Izzy Pub offers a unique Izakaya experience with Japanese and Pan-Asian small plates and sushi.