Update Info - Tamura
This restaurant was reported as closed. If it is open, let us know.
Tamura
106 Liberty St
New York, NY 10006
106 Liberty St
New York, NY 10006
This restaurant was reported as closed. If it is open, let us know.