J

Very nice place. Home also of the Galaxy Casino. N...

Very nice place. Home also of the Galaxy Casino. Nice place with great amount of shopping plus other local food stalls nearby.

Comments:

No comments