Located at 170 Chapel St, Windsor VIC 3181, Australia. Lord of The Fries Chapel Street is an ethical fast food vegan, kosher and halal restaurant. They serve 100% vegan food such as veggie burgers, onion rings, vegetarian nuggets, and vegetarian hotdogs.