Lord of the Fries

211 La Trobe St Shop 146, Melbourne, VIC 3000 ,Australia
Lord of the Fries Lord of the Fries is one of the popular Fast Food Restaurant located in 211 La Trobe St Shop 146 ,Melbourne listed under Local business in Melbourne , Fast Food Restaurant in Melbourne ,

Contact Details & Working Hours

Map of Lord of the Fries