1. Taste Buds Deli and Pizza 1080 Pennington Rd, Ewing, NJ 08618 Coordinate: 40.24362,-74.77575 Phone: (609) 323-7665