Know a great happy hour or special for this location?
Japanese restaurant known for street-food-style fare & inexpensive beer, along with flashy decor.
Suggest an edit
25 St Marks Pl, New York, NY 10003