1 result found
Lord of the Fries
Knox Place, Knoxfield VIC 3180, AustraliaLord of the Fries is a take out only shop that serves fresh hand cut fries made from 100% Aussie potatoes with a variety of internationally inspired sa...
Missing restaurant?
If you know any restaurants that should be listed here please suggest them.