Located in Centennial Park so if your at the park go ahead and check it out. Huge is the best word to describe this building. Great photo opts abound here. Beautiful older Greek replica located in awesome park setting. Check it out!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.