La Strada    |    139 New Dorp Lane    |    Staten Island, NY 10306    |    Phone: 718-667-4040    |    Fax: 718-979-3983

Open 7 Days a Week