The food was very good and delicious۔ Syed Muhammad Irfan November 29, 2020 No Comment Visit newly open fine dine restaurant Big Tree House The food was very good and delicious۔ It replaces the old restaurant Ambrosia. Location Do Talwar Clifton.