We have more than 1,800 locations in over 26 countries! Most of our restaurants are located in North America.