Park Terrace Deli
510 W 218th St
New York NY USA