Aquila

Review: Dim Sum at Aquila, Church Lane E11

We finally try the new dim sum menu at the Hong Kong specialists