Pin-Up Tea (0 reviews) 8 James St, Englewood, NJ 07631, USA 201-679-7931 Suggest Changes Sun closed Mon closed Tue closed Wed closed Thu closed Fri 5:00pm Sat 11:00am Recent reviews ADD YOUR REVIEW No reviews yet. Be the first reviewer!