Mall name:
Address
615 Channelside Drive, Tampa, Florida - FL 33602
State
City
Phone number to Channelside Bay Plaza mall
813 223 4250
Hours (mall)
Please call to Channelside Bay Plaza for shopping hours.
Oishi is located in Channelside Bay Plaza, Florida, city Tampa. Oishi info: address, gps, map, location, direction planner, opening hours, phone number.
615 Channelside Drive, Tampa, Florida - FL 33602
813 223 4250