Alibaba Place, HIALEAH, Florida (FL)
Conveniently stationed at 1159 West 68th Street () in HIALEAH, Florida (FL) (33014), Alibaba Place can be reached at 3058194747. Remember to call upfront to book your table in the restaurant.
More restaurants in HIALEAH, Florida (FL)
Alibaba Place contact information and details:
Address: 1159 West 68th Street - , HIALEAH, Florida (FL) 33014
Contact Phone: 3058194747