Subang Jaya's residents may have warm memories of Ben & Nick's, a casual diner that opened at the E-Tiara Apartments in 2007. The outlet …