Update Info - The Claw Restaurant
This restaurant was reported as closed. If it is open, let us know.
The Claw Restaurant
269 W 23Rd St
New York, NY 10011
269 W 23Rd St
New York, NY 10011
This restaurant was reported as closed. If it is open, let us know.