Cap 120 is a fusion restaurant with a rooftop bar offering tapas and panoramic views.