July 07, 2016
Great place with friendly staff good food and huge portions.
Was this helpful?
November 19, 2015
I agree with the last review. Not what I expected from National Geographic. Just an imax and a gift shop.
1 person found this review helpful
November 18, 2015
Great place with friendly staff good food and huge portions.
Was this helpful?