No, the restaurant Cafe Charm's - Whampoa has no Outdoor seating.