Restaurant Xing Hui
Phone Number: +56228950098
Website: Suggest Official Website
Categories: Convenience Store
Address: 9493 Calle Alameda Oriente, 8240000 La Florida, Chili
GPS Coordinates:
-33.53993,-70.5639
La Florida, Santiago province, Santiago Metropolitan Region, Chile
Facebook: facebook.com/2416863205013728
Instagram: Photos and Videos