Tabla
11 Madison Ave, New York, New York 10010
Featured Review : Tabla has tables outside looking across to Madison Square Park, but the humidity was too much for us semi-arid-climate dwellers, so we were taken to a table on the second floor. The restaurant describes its dress code as...See Full Review