Panda Island Chinese Restaurant, SAN ANTONIO, Texas (TX)
Comfortably stationed at 1136 West Hildebrand Avenue () in SAN ANTONIO, Texas (TX) (78201), Panda Island Chinese Restaurant can be contacted at 2107359888. Make sure you call up ahead to reserve your spot in the restaurant.
More restaurants in SAN ANTONIO, Texas (TX)
Panda Island Chinese Restaurant contact information and details:
Address: 1136 West Hildebrand Avenue - , SAN ANTONIO, Texas (TX) 78201
Contact Phone: 2107359888
