Search results
- See moreSee moreSee moreSee moreChina GardenChinese Restaurant · $
Chinese restaurant located at 5715 N. Nebraska Ave Tampa fl 33604.near by hillsborough Ave &Hanna Ave . Seminole heights...
Website: tampachinagarden.com
Phone: (813) 238-6269
Cross Streets: Near the intersection of N Nebraska Ave and E Powhatan Ave
5715 N Nebraska Ave Tampa, FL 33604 829.91 mi
Is this your business? Verify your listing
Amenities
- Accessible