Lord of the Fries CLOSED

Shop Number F20
Telephone 0430 142 139
Store Category Food Court & Takeaway
Website https://www.lordofthefries.com.au/