Ambassador Square Shopping Center
International flavored shopping center featuring Caribbean, Arabic and Latino Specialties. Located 3 blocks from Busch Gardens at 4810 E. Busch Blvd. Tampa Fl (813) 984-9800
International flavored shopping center featuring Caribbean, Arabic and Latino Specialties. Located 3 blocks from Busch Gardens at 4810 E. Busch Blvd. Tampa Fl