T
Triggerz_Pizza Review of Statue of Liberty and Ellis Is...
It was pretty much everything you would expect, ve...
It was pretty much everything you would expect, very popular and easy to travel to. They had food on the island that was quite low quality and overpriced. The fresh lemonade that they sold in large cups was very good though, and it was very easy to get from the island to ellis island.
Comments: