American restaurant chain
-
American restaurant chain Burger 21 has inked a franchise agreement to launch new restaurants in Arizona, in a move to expand to brand’s network acros
-
Subway, an American restaurant chain, is gearing up to open nearly 800 to 1,000 outlets in 2014 as part of plans to expand aggressively across the Eur