dynamic restaurant routes

good to merge