3609 E Busch Blvd, Tampa, Florida 33612 USA
This is how close to Busch Gardens... You can see Montu from inside the dining area.
Photo Credit: Yelp