Located in Cilandak area, Otterhound has become famous for Thai food with a twist menu. Otterhound’s signature dishes include Otterhound Burger and Otterhound Noodle. With it’s industrial rustic interior, Otterhound makes the perfect restaurant for you to have a fabulous visit to enjoy beyond expectation taste of Thai fusion food.