The Lord's Cafe

The Lord's Cafe
Address : 4, First Floor, Jalan Besar, Tanah Rata, Cameron Highlands, 39000
Phone No. : 019-572 2883