Helen's Cafe and Gardens Address: 450 Telegraph Rd, Alloway, NJ 08001 Phone: (856) 285-4746 Restaurants Other Businesses: Alloway Village Inn at 433 Telegraph Rd, Alloway, NJ 08001 Helen's Cafe at 450 Telegraph Rd, Alloway, NJ 08001