Outside fastfood restaurant specializing in chicken sandwiches. Open up air seating and numerous serving counters. Workers are helpful and practical. Parking was restricted all through our visit due to the fact there have been roadworks ongoing on the road beside the restaurant.Steamed Pork Buns or Char siu bao ?ch?sh?o b?o? is One of the more famo