With a terrace Restaurants in Dempsey Hill - Tanglin