Restaurants
The Peak is the new tourist attraction in the Philippines.