Izakaya Mew

The izakaya trend continues to roll on: Find this new spot from the owners of Take31 near Herald Square.

Izakaya Mew