Report a review comment

user picture
Kittybiscuit

You might not realise but lord of the fries is at southern cross. Before 7pm you can sit in the food court. No one hassles you.


Why are you reporting this review comment?