Oh! Taisho is located at 9 St. Marks Pl, New York, NY 10003. Please see the following map for more information.