TOWA

LOCATION

36 WEST 26TH STREET NEW YORK NY 10010

JAPANESE OMAKASE RESTAURANT

APPROXIMATELY 3,000 SF.

Previous
Previous

ATOMIX

Next
Next

BAR ORAI