Lei Cha Vegetarian Stall

  • 56, Jalan SJ 17, Taman Selayang Jaya, Batu Caves, Selangor