Fast food restaurant chain Leon Restaurants to foray into US
Restaurant industry news : UK-based Leon Restaurants, a fast food restaurant chain is all set to foray into the US by opening a restaurant in Washington, D.C. late this summer. Leon claims to make fast food better by providing “Naturally Fast Food” that not only tastes good but also does good. The Leon Restaurant menu […]