Kenka is located at 25 St Marks Pl, New York, NY 10003. Please see the following map for more information.