Total Restaurants: 266