Baozi Inn

Rate this item
(0 votes)
Baozi Inn is a restaurant located in Chinatown. Place in or takeaway

Additional Info

  • Phone Number: 020 7287 6877
  • Address Line 1: 26 Newport Ct
  • County: England
  • City: London
  • Post Code: WC2H 7JS
More in this category: « Baltic Bar Boulud »