XL Bar and Restaurant
Bojun South 1-022 Xindong Rd, Beijing China
XL Bar and Restaurant is a American place is located in Beijing, Beijing. The address of XL Bar and Restaurant is Bojun South 1-022 Xindong Rd, Beijing China.
If you want to go to the place or need any services, you can contact them directly. The phone number is +86 135 2128 5636,