Le Ching Tea House
Chinese Restaurant · Level A Shoppesville Arcade, Greenhills Shopping Center, San Juan City, Metro Manila, 1502 · Manila
Chinese Restaurant · Level A Shoppesville Arcade, Greenhills Shopping Center, San Juan City, Metro Manila, 1502 · Manila