Get directions to: Take Away Cafe, Scarsdale, NY
Restaurant address: 21 Popham Rd Scarsdale, NY 10583, USA
Restaurant: Take Away Cafe