Share: Share Tweet Restaurant, Coffee Shop The Depot by JWC Get Directions 0 people have been here address 11, Jalan PPU 2A off, Taman perindustrian puchong utama Puchong, Malaysia price rate $$$$ services Good For Groups Good For Kids Outdoor Seating Walk-Ins Welcome