Restaurant Details
Restaurant Name: Scarlatto
Address: 317 W 4 6th St, New York, NY 10036
Borough: Manhattan
Phone Number: 9172953286
Cuisine: Italian
Restaurant Name: Scarlatto
Address: 317 W 4 6th St, New York, NY 10036
Borough: Manhattan
Phone Number: 9172953286
Cuisine: Italian