Tree Lizard
Restaurant/cafe
249670 Singapore
Singapore
Phone: +65 68343969 or 97379937
Opening times:
Sun 12:00 pm - 12:00 am
Tue 3:00 pm - 12:00 am
Wed 3:00 pm - 12:00 am
Thu 3:00 pm - 12:00 am
Fri 3:00 pm - 12:00 am
Sat 12:00 pm - 12:00 am
Tree Lizard
Nestled at a discreet corner of Dempsey Hill, Tree Lizard is an unpretentious, all day casual dining Restaurant & Bar. Diners can expect to be transported to the atmosphere of nostalgic colonial days with a great view of the lush greenery.