Alibaba

48
Alibaba is listed in the Restaurants category in Troy, New York.

Contact information for Alibaba is:
2243 15th St
Troy, NY 12180
(518) 273-2222

"Alibaba" - Social Networks

48
Alibaba has an overall ZapScore of 48. This means that Alibaba has a higher ZapScore than 48% of all businesses on Zappenin. For reference, the median ZapScore for a business in Troy, New York is 37 and in the category is 48. Learn more about ZapScore.

Do you own or manage this business? Click here to claim the Alibaba listing and add social networks, logos, descriptions and more.

Alibaba Contact Information: