Restaurant Details
Restaurant Name: Atla
Address: 372 Lafayette St, New York, NY 10012
Borough: Manhattan
Phone Number: 6468376464
Cuisine: Mexican
Restaurant Name: Atla
Address: 372 Lafayette St, New York, NY 10012
Borough: Manhattan
Phone Number: 6468376464
Cuisine: Mexican