J

Jennifer Kaufman

4 years ago

Basically a huge indoor food court with some shops...

Basically a huge indoor food court with some shops. Great place if you have food allergies/intolerances. Lots of variety. Prices can be high at some shops.

Comments:

No comments