Get directions to: El Timbirichi Restaurant, New York, NY
Restaurant address: 168 East 174 Street New York, NY 10031, USA
Restaurant: El Timbirichi Restaurant