Fast food restaurant IL TRENO, located in Budapest.